Class RolePolicyRepresentation
- java.lang.Object
- 
- org.keycloak.representations.idm.authorization.AbstractPolicyRepresentation
- 
- org.keycloak.representations.idm.authorization.RolePolicyRepresentation
 
 
- 
 public class RolePolicyRepresentation extends AbstractPolicyRepresentation - Author:
- Pedro Igor
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classRolePolicyRepresentation.RoleDefinition
 - 
Constructor SummaryConstructors Constructor Description RolePolicyRepresentation()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddClientRole(String clientId, String name)voidaddClientRole(String clientId, String name, boolean required)voidaddRole(String name)voidaddRole(String name, boolean required)Set<RolePolicyRepresentation.RoleDefinition>getRoles()StringgetType()voidsetRoles(Set<RolePolicyRepresentation.RoleDefinition> roles)- 
Methods inherited from class org.keycloak.representations.idm.authorization.AbstractPolicyRepresentationaddPolicy, addResource, addScope, equals, getDecisionStrategy, getDescription, getId, getLogic, getName, getOwner, getPolicies, getResources, getResourcesData, getScopes, getScopesData, hashCode, removePolicy, removeScope, setDecisionStrategy, setDescription, setId, setLogic, setName, setOwner, setPolicies, setResources, setResourcesData, setScopes, setScopesData, setType
 
- 
 
- 
- 
- 
Method Detail- 
getTypepublic String getType() - Overrides:
- getTypein class- AbstractPolicyRepresentation
 
 - 
getRolespublic Set<RolePolicyRepresentation.RoleDefinition> getRoles() 
 - 
setRolespublic void setRoles(Set<RolePolicyRepresentation.RoleDefinition> roles) 
 - 
addRolepublic void addRole(String name, boolean required) 
 - 
addRolepublic void addRole(String name) 
 
- 
 
-