Package org.gluu.oxtrust.action
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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidadd()voidaddAuthorizationPolicy(org.gluu.model.custom.script.model.CustomScript addAuthorizationPolicy) voidaddClaim(org.gluu.model.GluuAttribute claim) voidaddDynamicScript(org.gluu.model.custom.script.model.CustomScript addDynamicScript) cancel()voidvoidvoidvoiddelete()List<org.gluu.model.custom.script.model.CustomScript> List<org.gluu.model.SelectableEntity<org.gluu.model.custom.script.model.CustomScript>> List<org.gluu.model.GluuAttribute> List<org.gluu.model.SelectableEntity<org.gluu.model.custom.script.model.CustomScript>> List<org.gluu.model.DisplayNameEntry> List<org.gluu.model.custom.script.model.CustomScript> getInum()org.oxauth.persistence.model.ScopegetScope()List<org.gluu.oxauth.model.common.ScopeType> booleanisUpdate()voidremoveAuthorizationPolicy(org.gluu.model.custom.script.model.CustomScript removeAuthorizationPolicy) voidremoveClaim(String inum) voidvoidremoveDynamicScript(org.gluu.model.custom.script.model.CustomScript removeDynamicScript) save()voidvoidvoidvoidvoidsetAuthorizationPolicies(List<org.gluu.model.custom.script.model.CustomScript> authorizationPolicies) voidsetAvailableAuthorizationPolicies(List<org.gluu.model.SelectableEntity<org.gluu.model.custom.script.model.CustomScript>> availableAuthorizationPolicies) voidvoidsetClientList(List<OxAuthClient> clientList) voidvoidsetOxAttributesJson(String oxAttributesJson) voidsetScope(org.oxauth.persistence.model.Scope scope) voidsetSearchAvailableClaimPattern(String searchAvailableClaimPattern) voidsetUmaClientList(List<OxAuthClient> umaClientList) update()
-
Constructor Details
-
UpdateScopeAction
public UpdateScopeAction()
-
-
Method Details
-
add
- Throws:
Exception
-
update
- Throws:
Exception
-
cancel
-
save
- Throws:
Exception
-
delete
- Throws:
Exception
-
addClaim
public void addClaim(org.gluu.model.GluuAttribute claim) -
removeClaim
- Throws:
Exception
-
getSearchAvailableClaimPattern
-
setSearchAvailableClaimPattern
-
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
-
setInum
-
getScope
public org.oxauth.persistence.model.Scope getScope() -
setScope
public void setScope(org.oxauth.persistence.model.Scope scope) -
getClaims
-
setClaims
-
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
-
isUpdate
public boolean isUpdate() -
getScopeTypes
-
getOxAttributesJson
-
setOxAttributesJson
-
getClientList
-
setClientList
-
getAuthorizationPolicies
-
setAuthorizationPolicies
public void setAuthorizationPolicies(List<org.gluu.model.custom.script.model.CustomScript> authorizationPolicies) -
getUmaClientList
-
setUmaClientList
-
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)
-