Modifier and Type | Method and Description |
---|---|
List<UserModel> |
KerberosFederationProvider.getGroupMembers(RealmModel realm,
GroupModel group,
int firstResult,
int maxResults) |
void |
KerberosFederationProvider.preRemove(RealmModel realm,
GroupModel group) |
Modifier and Type | Method and Description |
---|---|
List<UserModel> |
LDAPFederationProvider.getGroupMembers(RealmModel realm,
GroupModel group,
int firstResult,
int maxResults) |
void |
LDAPFederationProvider.preRemove(RealmModel realm,
GroupModel group) |
Modifier and Type | Method and Description |
---|---|
List<UserModel> |
AbstractLDAPFederationMapper.getGroupMembers(GroupModel group,
int firstResult,
int maxResults) |
List<UserModel> |
LDAPFederationMapperBridge.getGroupMembers(UserFederationMapperModel mapperModel,
UserFederationProvider ldapProvider,
RealmModel realm,
GroupModel group,
int firstResult,
int maxResults) |
Modifier and Type | Method and Description |
---|---|
protected GroupModel |
GroupLDAPFederationMapper.findKcGroupByLDAPGroup(LDAPObject ldapGroup) |
protected GroupModel |
GroupLDAPFederationMapper.findKcGroupOrSyncFromLDAP(LDAPObject ldapGroup,
UserModel user) |
Modifier and Type | Method and Description |
---|---|
Set<GroupModel> |
GroupLDAPFederationMapper.LDAPGroupMappingsUserDelegate.getGroups() |
protected Set<GroupModel> |
GroupLDAPFederationMapper.LDAPGroupMappingsUserDelegate.getLDAPGroupMappingsConverted() |
Modifier and Type | Method and Description |
---|---|
List<UserModel> |
GroupLDAPFederationMapper.getGroupMembers(GroupModel kcGroup,
int firstResult,
int maxResults) |
boolean |
GroupLDAPFederationMapper.LDAPGroupMappingsUserDelegate.isMemberOf(GroupModel group) |
void |
GroupLDAPFederationMapper.LDAPGroupMappingsUserDelegate.joinGroup(GroupModel group) |
void |
GroupLDAPFederationMapper.LDAPGroupMappingsUserDelegate.leaveGroup(GroupModel group) |
Modifier and Type | Method and Description |
---|---|
List<UserModel> |
UserFederationMapper.getGroupMembers(UserFederationMapperModel mapperModel,
UserFederationProvider federationProvider,
RealmModel realm,
GroupModel group,
int firstResult,
int maxResults)
Return empty list if doesn't support storing of groups
|
Modifier and Type | Method and Description |
---|---|
GroupModel |
RealmProvider.createGroup(RealmModel realm,
String name) |
GroupModel |
RealmProvider.createGroup(RealmModel realm,
String id,
String name) |
GroupModel |
RealmModel.createGroup(String name) |
GroupModel |
RealmModel.createGroup(String id,
String name) |
GroupModel |
RealmModel.getGroupById(String id) |
GroupModel |
RealmProvider.getGroupById(String id,
RealmModel realm) |
GroupModel |
GroupModel.getParent() |
Modifier and Type | Method and Description |
---|---|
List<GroupModel> |
RealmModel.getDefaultGroups() |
Set<GroupModel> |
UserModel.getGroups() |
List<GroupModel> |
RealmModel.getGroups() |
List<GroupModel> |
RealmProvider.getGroups(RealmModel realm) |
Set<GroupModel> |
GroupModel.getSubGroups() |
List<GroupModel> |
RealmModel.getTopLevelGroups() |
List<GroupModel> |
RealmProvider.getTopLevelGroups(RealmModel realm) |
Modifier and Type | Method and Description |
---|---|
void |
GroupModel.addChild(GroupModel subGroup)
Automatically calls setParent() on the subGroup
|
void |
RealmModel.addDefaultGroup(GroupModel group) |
void |
RealmModel.addTopLevelGroup(GroupModel subGroup)
Move Group to top realm level.
|
void |
RealmProvider.addTopLevelGroup(RealmModel realm,
GroupModel subGroup) |
List<UserModel> |
UserFederationManager.getGroupMembers(RealmModel realm,
GroupModel group) |
List<UserModel> |
UserFederationProvider.getGroupMembers(RealmModel realm,
GroupModel group,
int firstResult,
int maxResults)
Return group members from federation storage.
|
List<UserModel> |
UserFederationManager.getGroupMembers(RealmModel realm,
GroupModel group,
int firstResult,
int maxResults) |
boolean |
UserModel.isMemberOf(GroupModel group) |
void |
UserModel.joinGroup(GroupModel group) |
void |
UserModel.leaveGroup(GroupModel group) |
void |
RealmModel.moveGroup(GroupModel group,
GroupModel toParent) |
void |
RealmProvider.moveGroup(RealmModel realm,
GroupModel group,
GroupModel toParent) |
void |
UserProvider.preRemove(RealmModel realm,
GroupModel group) |
void |
UserFederationProvider.preRemove(RealmModel realm,
GroupModel group)
called before a role is removed.
|
void |
UserFederationManager.preRemove(RealmModel realm,
GroupModel group) |
void |
GroupModel.removeChild(GroupModel subGroup)
Automatically calls setParent() on the subGroup
|
void |
RealmModel.removeDefaultGroup(GroupModel group) |
boolean |
RealmModel.removeGroup(GroupModel group) |
boolean |
RealmProvider.removeGroup(RealmModel realm,
GroupModel group) |
void |
GroupModel.setParent(GroupModel group)
You must also call addChild on the parent group, addChild on RealmModel if there is no parent group
|
Modifier and Type | Field and Description |
---|---|
protected GroupModel |
GroupAdapter.updated |
Modifier and Type | Method and Description |
---|---|
GroupModel |
RealmCacheSession.createGroup(RealmModel realm,
String name) |
GroupModel |
RealmCacheSession.createGroup(RealmModel realm,
String id,
String name) |
GroupModel |
RealmAdapter.createGroup(String name) |
GroupModel |
RealmAdapter.createGroup(String id,
String name) |
GroupModel |
RealmAdapter.getGroupById(String id) |
GroupModel |
RealmCacheSession.getGroupById(String id,
RealmModel realm) |
GroupModel |
GroupAdapter.getParent() |
GroupModel |
RealmCacheSession.groupAdded(RealmModel realm,
GroupModel group) |
Modifier and Type | Method and Description |
---|---|
List<GroupModel> |
RealmAdapter.getDefaultGroups() |
Set<GroupModel> |
UserAdapter.getGroups() |
List<GroupModel> |
RealmAdapter.getGroups() |
List<GroupModel> |
RealmCacheSession.getGroups(RealmModel realm) |
Set<GroupModel> |
GroupAdapter.getSubGroups() |
List<GroupModel> |
RealmAdapter.getTopLevelGroups() |
List<GroupModel> |
RealmCacheSession.getTopLevelGroups(RealmModel realm) |
Modifier and Type | Method and Description |
---|---|
void |
GroupAdapter.addChild(GroupModel subGroup) |
void |
RealmAdapter.addDefaultGroup(GroupModel group) |
void |
RealmAdapter.addTopLevelGroup(GroupModel subGroup) |
void |
RealmCacheSession.addTopLevelGroup(RealmModel realm,
GroupModel subGroup) |
List<UserModel> |
UserCacheSession.getGroupMembers(RealmModel realm,
GroupModel group) |
List<UserModel> |
UserCacheSession.getGroupMembers(RealmModel realm,
GroupModel group,
int firstResult,
int maxResults) |
GroupModel |
RealmCacheSession.groupAdded(RealmModel realm,
GroupModel group) |
boolean |
UserAdapter.isMemberOf(GroupModel group) |
void |
UserAdapter.joinGroup(GroupModel group) |
void |
UserAdapter.leaveGroup(GroupModel group) |
void |
RealmAdapter.moveGroup(GroupModel group,
GroupModel toParent) |
void |
RealmCacheSession.moveGroup(RealmModel realm,
GroupModel group,
GroupModel toParent) |
void |
UserCacheSession.preRemove(RealmModel realm,
GroupModel group) |
void |
GroupAdapter.removeChild(GroupModel subGroup) |
void |
RealmAdapter.removeDefaultGroup(GroupModel group) |
boolean |
RealmAdapter.removeGroup(GroupModel group) |
boolean |
RealmCacheSession.removeGroup(RealmModel realm,
GroupModel group) |
void |
GroupAdapter.setParent(GroupModel group) |
Constructor and Description |
---|
CachedGroup(Long revision,
RealmModel realm,
GroupModel group) |
Modifier and Type | Class and Description |
---|---|
class |
GroupAdapter |
Modifier and Type | Method and Description |
---|---|
GroupModel |
JpaRealmProvider.createGroup(RealmModel realm,
String name) |
GroupModel |
JpaRealmProvider.createGroup(RealmModel realm,
String id,
String name) |
GroupModel |
RealmAdapter.createGroup(String name) |
GroupModel |
RealmAdapter.createGroup(String id,
String name) |
GroupModel |
RealmAdapter.getGroupById(String id) |
GroupModel |
JpaRealmProvider.getGroupById(String id,
RealmModel realm) |
GroupModel |
GroupAdapter.getParent() |
Modifier and Type | Method and Description |
---|---|
List<GroupModel> |
RealmAdapter.getDefaultGroups() |
Set<GroupModel> |
UserAdapter.getGroups() |
List<GroupModel> |
RealmAdapter.getGroups() |
List<GroupModel> |
JpaRealmProvider.getGroups(RealmModel realm) |
Set<GroupModel> |
GroupAdapter.getSubGroups() |
List<GroupModel> |
RealmAdapter.getTopLevelGroups() |
List<GroupModel> |
JpaRealmProvider.getTopLevelGroups(RealmModel realm) |
Modifier and Type | Method and Description |
---|---|
void |
GroupAdapter.addChild(GroupModel subGroup) |
void |
RealmAdapter.addDefaultGroup(GroupModel group) |
void |
RealmAdapter.addTopLevelGroup(GroupModel subGroup) |
void |
JpaRealmProvider.addTopLevelGroup(RealmModel realm,
GroupModel subGroup) |
List<UserModel> |
JpaUserProvider.getGroupMembers(RealmModel realm,
GroupModel group) |
List<UserModel> |
JpaUserProvider.getGroupMembers(RealmModel realm,
GroupModel group,
int firstResult,
int maxResults) |
protected javax.persistence.TypedQuery<UserGroupMembershipEntity> |
UserAdapter.getUserGroupMappingQuery(GroupModel group) |
boolean |
UserAdapter.isMemberOf(GroupModel group) |
void |
UserAdapter.joinGroup(GroupModel group) |
protected void |
UserAdapter.joinGroupImpl(GroupModel group) |
void |
UserAdapter.leaveGroup(GroupModel group) |
void |
RealmAdapter.moveGroup(GroupModel group,
GroupModel toParent) |
void |
JpaRealmProvider.moveGroup(RealmModel realm,
GroupModel group,
GroupModel toParent) |
void |
JpaUserProvider.preRemove(RealmModel realm,
GroupModel group) |
void |
GroupAdapter.removeChild(GroupModel subGroup) |
void |
RealmAdapter.removeDefaultGroup(GroupModel group) |
boolean |
RealmAdapter.removeGroup(GroupModel group) |
boolean |
JpaRealmProvider.removeGroup(RealmModel realm,
GroupModel group) |
void |
GroupAdapter.setParent(GroupModel parent) |
static GroupEntity |
GroupAdapter.toEntity(GroupModel model,
javax.persistence.EntityManager em) |
Modifier and Type | Method and Description |
---|---|
GroupModel |
MongoRealmProvider.createGroup(RealmModel realm,
String name) |
GroupModel |
MongoRealmProvider.createGroup(RealmModel realm,
String id,
String name) |
GroupModel |
RealmAdapter.createGroup(String name) |
GroupModel |
RealmAdapter.createGroup(String id,
String name) |
GroupModel |
RealmAdapter.getGroupById(String id) |
GroupModel |
MongoRealmProvider.getGroupById(String id,
RealmModel realm) |
GroupModel |
GroupAdapter.getParent() |
Modifier and Type | Method and Description |
---|---|
List<GroupModel> |
RealmAdapter.getDefaultGroups() |
Set<GroupModel> |
UserAdapter.getGroups() |
List<GroupModel> |
RealmAdapter.getGroups() |
List<GroupModel> |
MongoRealmProvider.getGroups(RealmModel realm) |
Set<GroupModel> |
GroupAdapter.getSubGroups() |
List<GroupModel> |
RealmAdapter.getTopLevelGroups() |
List<GroupModel> |
MongoRealmProvider.getTopLevelGroups(RealmModel realm) |
Modifier and Type | Method and Description |
---|---|
void |
GroupAdapter.addChild(GroupModel subGroup) |
void |
RealmAdapter.addDefaultGroup(GroupModel group) |
void |
RealmAdapter.addTopLevelGroup(GroupModel subGroup) |
void |
MongoRealmProvider.addTopLevelGroup(RealmModel realm,
GroupModel subGroup) |
List<UserModel> |
MongoUserProvider.getGroupMembers(RealmModel realm,
GroupModel group) |
List<UserModel> |
MongoUserProvider.getGroupMembers(RealmModel realm,
GroupModel group,
int firstResult,
int maxResults) |
boolean |
UserAdapter.isMemberOf(GroupModel group) |
void |
UserAdapter.joinGroup(GroupModel group) |
void |
UserAdapter.leaveGroup(GroupModel group) |
void |
RealmAdapter.moveGroup(GroupModel group,
GroupModel toParent) |
void |
MongoRealmProvider.moveGroup(RealmModel realm,
GroupModel group,
GroupModel toParent) |
void |
MongoUserProvider.preRemove(RealmModel realm,
GroupModel group) |
void |
GroupAdapter.removeChild(GroupModel subGroup) |
void |
RealmAdapter.removeDefaultGroup(GroupModel group) |
boolean |
RealmAdapter.removeGroup(GroupModel group) |
boolean |
MongoRealmProvider.removeGroup(RealmModel realm,
GroupModel group) |
void |
GroupAdapter.setParent(GroupModel parent) |
Modifier and Type | Method and Description |
---|---|
static GroupModel |
KeycloakModelUtils.findGroupByPath(RealmModel realm,
String path) |
Modifier and Type | Method and Description |
---|---|
Set<GroupModel> |
UserModelDelegate.getGroups() |
Modifier and Type | Method and Description |
---|---|
static String |
ModelToRepresentation.buildGroupPath(GroupModel group) |
static void |
ModelToRepresentation.buildGroupPath(StringBuilder sb,
GroupModel group) |
static void |
RepresentationToModel.importGroup(RealmModel realm,
GroupModel parent,
GroupRepresentation group) |
static boolean |
KeycloakModelUtils.isMember(Set<GroupModel> groups,
GroupModel targetGroup) |
boolean |
UserModelDelegate.isMemberOf(GroupModel group) |
void |
UserModelDelegate.joinGroup(GroupModel group) |
void |
UserModelDelegate.leaveGroup(GroupModel group) |
static List<String> |
KeycloakModelUtils.resolveAttribute(GroupModel group,
String name) |
static String |
KeycloakModelUtils.resolveFirstAttribute(GroupModel group,
String name) |
static GroupRepresentation |
ModelToRepresentation.toGroupHierarchy(GroupModel group,
boolean full) |
static GroupRepresentation |
ModelToRepresentation.toRepresentation(GroupModel group,
boolean full) |
Modifier and Type | Method and Description |
---|---|
static boolean |
KeycloakModelUtils.isMember(Set<GroupModel> groups,
GroupModel targetGroup) |
Modifier and Type | Method and Description |
---|---|
static void |
TokenManager.addGroupRoles(GroupModel group,
Set<RoleModel> roleMappings) |
Modifier and Type | Method and Description |
---|---|
String |
SAMLGroupNameMapper.mapName(ProtocolMapperModel model,
GroupModel group) |
Modifier and Type | Method and Description |
---|---|
static void |
GroupResource.updateGroup(GroupRepresentation rep,
GroupModel model) |
Constructor and Description |
---|
GroupResource(RealmModel realm,
GroupModel group,
KeycloakSession session,
RealmAuth auth,
AdminEventBuilder adminEvent) |
Modifier and Type | Method and Description |
---|---|
List<UserModel> |
UserStorageManager.getGroupMembers(RealmModel realm,
GroupModel group) |
List<UserModel> |
UserStorageManager.getGroupMembers(RealmModel realm,
GroupModel group,
int firstResult,
int maxResults) |
void |
UserStorageProvider.preRemove(RealmModel realm,
GroupModel group) |
void |
UserStorageManager.preRemove(RealmModel realm,
GroupModel group) |
Modifier and Type | Method and Description |
---|---|
Set<GroupModel> |
AbstractUserAdapterFederatedStorage.getGroups() |
Set<GroupModel> |
AbstractUserAdapter.getGroups() |
protected Set<GroupModel> |
AbstractUserAdapterFederatedStorage.getGroupsInternal()
Get group membership mappings that are managed by this storage provider
|
protected Set<GroupModel> |
AbstractUserAdapter.getGroupsInternal()
Get group membership mappings that are managed by this storage provider
|
Modifier and Type | Method and Description |
---|---|
boolean |
AbstractUserAdapterFederatedStorage.isMemberOf(GroupModel group) |
boolean |
AbstractUserAdapter.isMemberOf(GroupModel group) |
void |
AbstractUserAdapterFederatedStorage.joinGroup(GroupModel group) |
void |
AbstractUserAdapter.joinGroup(GroupModel group) |
void |
AbstractUserAdapterFederatedStorage.leaveGroup(GroupModel group) |
void |
AbstractUserAdapter.leaveGroup(GroupModel group) |
Modifier and Type | Method and Description |
---|---|
Set<GroupModel> |
UserDataAdapter.getGroups() |
Modifier and Type | Method and Description |
---|---|
boolean |
UserDataAdapter.isMemberOf(GroupModel group) |
void |
UserDataAdapter.joinGroup(GroupModel group) |
void |
UserDataAdapter.leaveGroup(GroupModel group) |
Modifier and Type | Method and Description |
---|---|
Set<GroupModel> |
UserGroupMembershipFederatedStorage.getGroups(RealmModel realm,
UserModel user) |
Modifier and Type | Method and Description |
---|---|
List<String> |
UserGroupMembershipFederatedStorage.getMembership(RealmModel realm,
GroupModel group,
int firstResult,
int max) |
void |
UserGroupMembershipFederatedStorage.joinGroup(RealmModel realm,
UserModel user,
GroupModel group) |
void |
UserGroupMembershipFederatedStorage.leaveGroup(RealmModel realm,
UserModel user,
GroupModel group) |
void |
UserFederatedStorageProvider.preRemove(RealmModel realm,
GroupModel group) |
Modifier and Type | Method and Description |
---|---|
Set<GroupModel> |
JpaUserFederatedStorageProvider.getGroups(RealmModel realm,
UserModel user) |
Modifier and Type | Method and Description |
---|---|
List<String> |
JpaUserFederatedStorageProvider.getMembership(RealmModel realm,
GroupModel group,
int firstResult,
int max) |
boolean |
JpaUserFederatedStorageProvider.isMemberOf(RealmModel realm,
UserModel user,
GroupModel group) |
void |
JpaUserFederatedStorageProvider.joinGroup(RealmModel realm,
UserModel user,
GroupModel group) |
void |
JpaUserFederatedStorageProvider.leaveGroup(RealmModel realm,
UserModel user,
GroupModel group) |
void |
JpaUserFederatedStorageProvider.preRemove(RealmModel realm,
GroupModel group) |
Modifier and Type | Method and Description |
---|---|
List<UserModel> |
UserQueryProvider.getGroupMembers(RealmModel realm,
GroupModel group) |
List<UserModel> |
UserQueryProvider.getGroupMembers(RealmModel realm,
GroupModel group,
int firstResult,
int maxResults) |
Copyright © 2016 JBoss by Red Hat. All rights reserved.