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
-