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 Summary
Constructors - 
Method Summary
Modifier 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) voidsetResourceType(String resourceType) voidvoidsetScopesData(Set<ScopeRepresentation> scopesData) void 
- 
Constructor Details
- 
AbstractPolicyRepresentation
public 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
 - 
hashCode
public int hashCode() - 
setResourcesData
 - 
getResourcesData
 - 
setScopesData
 - 
getScopesData
 - 
setResourceType
 - 
getResourceType
 
 -