Class AbstractPolicyRepresentation
java.lang.Object
org.keycloak.representations.idm.authorization.AbstractPolicyRepresentation
- Direct Known Subclasses:
- AggregatePolicyRepresentation,- ClientPolicyRepresentation,- ClientScopePolicyRepresentation,- GroupPolicyRepresentation,- JSPolicyRepresentation,- PolicyRepresentation,- RegexPolicyRepresentation,- ResourcePermissionRepresentation,- RolePolicyRepresentation,- ScopePermissionRepresentation,- TimePolicyRepresentation,- UmaPermissionRepresentation,- UserPolicyRepresentation
- Author:
- Pedro Igor
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidvoidaddResource(String id) voidbooleangetId()getLogic()getName()getOwner()getType()inthashCode()voidremovePolicy(String policy) voidremoveScope(String scope) voidsetDecisionStrategy(DecisionStrategy decisionStrategy) voidsetDescription(String description) voidvoidvoidvoidvoidsetPolicies(Set<String> policies) voidsetResources(Set<String> resources) <R> voidsetResourcesData(Set<ResourceRepresentation> resources) voidvoidsetScopesData(Set<ScopeRepresentation> scopesData) void
- 
Constructor Details- 
AbstractPolicyRepresentationpublic AbstractPolicyRepresentation()
 
- 
- 
Method Details- 
getId
- 
setId
- 
getType
- 
setType
- 
getDecisionStrategy
- 
setDecisionStrategy
- 
getLogic
- 
setLogic
- 
getName
- 
setName
- 
getDescription
- 
setDescription
- 
getPolicies
- 
setPolicies
- 
addPolicy
- 
removePolicy
- 
getResources
- 
setResources
- 
addResource
- 
getScopes
- 
setScopes
- 
addScope
- 
removeScope
- 
getOwner
- 
setOwner
- 
equals
- 
hashCodepublic int hashCode()
- 
setResourcesData
- 
getResourcesData
- 
setScopesData
- 
getScopesData
 
-