|
keycloak
|


クラス | |
| interface | GroupRemovedEvent |
公開メンバ関数 | |
| String | getId () |
| String | getName () |
| void | setName (String name) |
| void | setSingleAttribute (String name, String value) |
| void | setAttribute (String name, List< String > values) |
| void | removeAttribute (String name) |
| String | getFirstAttribute (String name) |
| List< String > | getAttribute (String name) |
| Map< String, List< String > > | getAttributes () |
| GroupModel | getParent () |
| String | getParentId () |
| Set< GroupModel > | getSubGroups () |
| void | setParent (GroupModel group) |
| void | addChild (GroupModel subGroup) |
| void | removeChild (GroupModel subGroup) |
| Set< RoleModel > | getRealmRoleMappings () |
| Set< RoleModel > | getClientRoleMappings (ClientModel app) |
| boolean | hasRole (RoleModel role) |
| void | grantRole (RoleModel role) |
| Set< RoleModel > | getRoleMappings () |
| void | deleteRoleMapping (RoleModel role) |
| void org.keycloak.models.GroupModel.addChild | ( | GroupModel | subGroup | ) |
Automatically calls setParent() on the subGroup
| subGroup |
org.keycloak.models.cache.infinispan.GroupAdapter, org.keycloak.models.jpa.GroupAdapterで実装されています。
|
inherited |
Removes the given role mapping from this object.
| role | Role to remove |
org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapper.LDAPRoleMappingsUserDelegate, org.keycloak.models.jpa.UserAdapter, org.keycloak.storage.adapter.InMemoryUserAdapter, org.keycloak.models.cache.infinispan.UserAdapter, org.keycloak.models.jpa.GroupAdapter, org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage, org.keycloak.models.cache.infinispan.GroupAdapter, org.keycloak.storage.adapter.AbstractUserAdapter, org.keycloak.models.utils.UserModelDelegate, org.keycloak.models.utils.ReadOnlyUserModelDelegateで実装されています。
| List<String> org.keycloak.models.GroupModel.getAttribute | ( | String | name | ) |
| name |
org.keycloak.models.jpa.GroupAdapter, org.keycloak.models.cache.infinispan.GroupAdapterで実装されています。
| Map<String, List<String> > org.keycloak.models.GroupModel.getAttributes | ( | ) |
|
inherited |
Returns set of client roles that are directly set to this object for the given client.
| app | Client to get the roles for |
org.keycloak.models.jpa.UserAdapter, org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapper.LDAPRoleMappingsUserDelegate, org.keycloak.storage.adapter.InMemoryUserAdapter, org.keycloak.models.jpa.GroupAdapter, org.keycloak.models.cache.infinispan.UserAdapter, org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage, org.keycloak.models.utils.UserModelDelegate, org.keycloak.models.cache.infinispan.GroupAdapter, org.keycloak.storage.adapter.AbstractUserAdapterで実装されています。
| String org.keycloak.models.GroupModel.getFirstAttribute | ( | String | name | ) |
| name |
org.keycloak.models.jpa.GroupAdapter, org.keycloak.models.cache.infinispan.GroupAdapterで実装されています。
| String org.keycloak.models.GroupModel.getId | ( | ) |
| String org.keycloak.models.GroupModel.getName | ( | ) |
| GroupModel org.keycloak.models.GroupModel.getParent | ( | ) |
| String org.keycloak.models.GroupModel.getParentId | ( | ) |
|
inherited |
Returns set of realm roles that are directly set to this object.
org.keycloak.models.jpa.UserAdapter, org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapper.LDAPRoleMappingsUserDelegate, org.keycloak.storage.adapter.InMemoryUserAdapter, org.keycloak.models.cache.infinispan.UserAdapter, org.keycloak.models.jpa.GroupAdapter, org.keycloak.models.utils.UserModelDelegate, org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage, org.keycloak.models.cache.infinispan.GroupAdapter, org.keycloak.storage.adapter.AbstractUserAdapterで実装されています。
|
inherited |
Returns set of all role (both realm all client) that are directly set to this object.
org.keycloak.models.jpa.UserAdapter, org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapper.LDAPRoleMappingsUserDelegate, org.keycloak.storage.adapter.InMemoryUserAdapter, org.keycloak.models.cache.infinispan.UserAdapter, org.keycloak.models.jpa.GroupAdapter, org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage, org.keycloak.models.cache.infinispan.GroupAdapter, org.keycloak.storage.adapter.AbstractUserAdapter, org.keycloak.models.utils.UserModelDelegateで実装されています。
| Set<GroupModel> org.keycloak.models.GroupModel.getSubGroups | ( | ) |
|
inherited |
Grants the given role to this object.
| role |
org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapper.LDAPRoleMappingsUserDelegate, org.keycloak.models.jpa.UserAdapter, org.keycloak.storage.adapter.InMemoryUserAdapter, org.keycloak.models.cache.infinispan.UserAdapter, org.keycloak.models.jpa.GroupAdapter, org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage, org.keycloak.models.cache.infinispan.GroupAdapter, org.keycloak.models.utils.UserModelDelegate, org.keycloak.storage.adapter.AbstractUserAdapter, org.keycloak.models.utils.ReadOnlyUserModelDelegateで実装されています。
|
inherited |
Returns
if this object is directly or indirectly assigned the given role,
otherwise.
For example,
is returned for hasRole(R) if:
| role |
org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapper.LDAPGroupMappingsUserDelegate, org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapper.LDAPRoleMappingsUserDelegate, org.keycloak.models.jpa.UserAdapter, org.keycloak.storage.adapter.InMemoryUserAdapter, org.keycloak.models.cache.infinispan.UserAdapter, org.keycloak.models.jpa.GroupAdapter, org.keycloak.storage.adapter.AbstractUserAdapterFederatedStorage, org.keycloak.models.cache.infinispan.GroupAdapter, org.keycloak.models.utils.UserModelDelegate, org.keycloak.storage.adapter.AbstractUserAdapterで実装されています。
| void org.keycloak.models.GroupModel.removeAttribute | ( | String | name | ) |
| void org.keycloak.models.GroupModel.removeChild | ( | GroupModel | subGroup | ) |
Automatically calls setParent() on the subGroup
| subGroup |
org.keycloak.models.cache.infinispan.GroupAdapter, org.keycloak.models.jpa.GroupAdapterで実装されています。
| void org.keycloak.models.GroupModel.setAttribute | ( | String | name, |
| List< String > | values | ||
| ) |
| void org.keycloak.models.GroupModel.setName | ( | String | name | ) |
| void org.keycloak.models.GroupModel.setParent | ( | GroupModel | group | ) |
You must also call addChild on the parent group, addChild on RealmModel if there is no parent group
| group |
org.keycloak.models.cache.infinispan.GroupAdapter, org.keycloak.models.jpa.GroupAdapterで実装されています。
| void org.keycloak.models.GroupModel.setSingleAttribute | ( | String | name, |
| String | value | ||
| ) |
Set single value of specified attribute. Remove all other existing values
| name | |
| value |
org.keycloak.models.jpa.GroupAdapter, org.keycloak.models.cache.infinispan.GroupAdapterで実装されています。
1.8.13