Class UpdateScopeAction

java.lang.Object
org.gluu.oxtrust.action.UpdateScopeAction
All Implemented Interfaces:
Serializable

@ConversationScoped @Named("updateScopeAction") @Secure("#{permissionService.hasPermission(\'scope\', \'access\')}") public class UpdateScopeAction extends Object implements Serializable
Action class for viewing and updating scopes.
Author:
Reda Zerrad Date: 06.18.2012
See Also:
  • Constructor Details

    • UpdateScopeAction

      public UpdateScopeAction()
  • Method Details

    • add

      public String add() throws Exception
      Throws:
      Exception
    • update

      public String update() throws Exception
      Throws:
      Exception
    • cancel

      public String cancel()
    • save

      public String save() throws Exception
      Throws:
      Exception
    • delete

      public String delete() throws Exception
      Throws:
      Exception
    • addClaim

      public void addClaim(org.gluu.model.GluuAttribute claim)
    • removeClaim

      public void removeClaim(String inum) throws Exception
      Throws:
      Exception
    • getSearchAvailableClaimPattern

      public String getSearchAvailableClaimPattern()
    • setSearchAvailableClaimPattern

      public void setSearchAvailableClaimPattern(String searchAvailableClaimPattern)
    • getAvailableClaims

      public List<org.gluu.model.GluuAttribute> getAvailableClaims()
    • searchAvailableClaims

      public void searchAvailableClaims()
    • clearAvailableClaims

      public void clearAvailableClaims()
    • removeDuplicates

      public void removeDuplicates()
    • selectAddedClaims

      public void selectAddedClaims()
    • acceptSelectClaims

      public void acceptSelectClaims()
    • cancelSelectClaims

      public void cancelSelectClaims()
    • acceptSelectAuthorizationPolicies

      public void acceptSelectAuthorizationPolicies()
    • cancelSelectAuthorizationPolicies

      public void cancelSelectAuthorizationPolicies()
    • addAuthorizationPolicy

      public void addAuthorizationPolicy(org.gluu.model.custom.script.model.CustomScript addAuthorizationPolicy)
    • removeAuthorizationPolicy

      public void removeAuthorizationPolicy(org.gluu.model.custom.script.model.CustomScript removeAuthorizationPolicy)
    • searchAvailableAuthorizationPolicies

      public void searchAvailableAuthorizationPolicies()
    • getInum

      public String getInum()
    • setInum

      public void setInum(String inum)
    • getScope

      public org.oxauth.persistence.model.Scope getScope()
    • setScope

      public void setScope(org.oxauth.persistence.model.Scope scope)
    • getClaims

      public List<org.gluu.model.DisplayNameEntry> getClaims()
    • setClaims

      public void setClaims(List<org.gluu.model.DisplayNameEntry> claims)
    • acceptSelectDynamicScripts

      public void acceptSelectDynamicScripts()
    • cancelSelectDynamicScripts

      public void cancelSelectDynamicScripts()
    • addDynamicScript

      public void addDynamicScript(org.gluu.model.custom.script.model.CustomScript addDynamicScript)
    • removeDynamicScript

      public void removeDynamicScript(org.gluu.model.custom.script.model.CustomScript removeDynamicScript)
    • searchAvailableDynamicScripts

      public void searchAvailableDynamicScripts()
    • getAvailableDynamicScripts

      public List<org.gluu.model.SelectableEntity<org.gluu.model.custom.script.model.CustomScript>> getAvailableDynamicScripts()
    • getDynamicScripts

      public List<org.gluu.model.custom.script.model.CustomScript> getDynamicScripts()
    • isUpdate

      public boolean isUpdate()
    • getScopeTypes

      public List<org.gluu.oxauth.model.common.ScopeType> getScopeTypes()
    • getOxAttributesJson

      public String getOxAttributesJson()
    • setOxAttributesJson

      public void setOxAttributesJson(String oxAttributesJson)
    • getClientList

      public List<OxAuthClient> getClientList()
    • setClientList

      public void setClientList(List<OxAuthClient> clientList)
    • getAuthorizationPolicies

      public List<org.gluu.model.custom.script.model.CustomScript> getAuthorizationPolicies()
    • setAuthorizationPolicies

      public void setAuthorizationPolicies(List<org.gluu.model.custom.script.model.CustomScript> authorizationPolicies)
    • getUmaClientList

      public List<OxAuthClient> getUmaClientList()
    • setUmaClientList

      public void setUmaClientList(List<OxAuthClient> umaClientList)
    • getAvailableAuthorizationPolicies

      public List<org.gluu.model.SelectableEntity<org.gluu.model.custom.script.model.CustomScript>> getAvailableAuthorizationPolicies()
    • setAvailableAuthorizationPolicies

      public void setAvailableAuthorizationPolicies(List<org.gluu.model.SelectableEntity<org.gluu.model.custom.script.model.CustomScript>> availableAuthorizationPolicies)