Class GroupPolicyRepresentation
- java.lang.Object
- 
- org.keycloak.representations.idm.authorization.AbstractPolicyRepresentation
- 
- org.keycloak.representations.idm.authorization.GroupPolicyRepresentation
 
 
- 
 public class GroupPolicyRepresentation extends AbstractPolicyRepresentation - Author:
- Pedro Igor
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classGroupPolicyRepresentation.GroupDefinition
 - 
Constructor SummaryConstructors Constructor Description GroupPolicyRepresentation()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddGroup(String... ids)voidaddGroup(String id, boolean extendChildren)voidaddGroupPath(String... paths)voidaddGroupPath(String path, boolean extendChildren)Set<GroupPolicyRepresentation.GroupDefinition>getGroups()StringgetGroupsClaim()StringgetType()voidremoveGroup(String... ids)voidsetGroups(Set<GroupPolicyRepresentation.GroupDefinition> groups)voidsetGroupsClaim(String groupsClaim)- 
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
 
 - 
getGroupsClaimpublic String getGroupsClaim() 
 - 
setGroupsClaimpublic void setGroupsClaim(String groupsClaim) 
 - 
getGroupspublic Set<GroupPolicyRepresentation.GroupDefinition> getGroups() 
 - 
setGroupspublic void setGroups(Set<GroupPolicyRepresentation.GroupDefinition> groups) 
 - 
addGrouppublic void addGroup(String... ids) 
 - 
addGrouppublic void addGroup(String id, boolean extendChildren) 
 - 
addGroupPathpublic void addGroupPath(String... paths) 
 - 
addGroupPathpublic void addGroupPath(String path, boolean extendChildren) 
 - 
removeGrouppublic void removeGroup(String... ids) 
 
- 
 
-