keycloak
公開メンバ関数 | 全メンバ一覧
org.keycloak.models.RoleMapperModel インタフェース
org.keycloak.models.RoleMapperModel の継承関係図
Inheritance graph
org.keycloak.models.RoleMapperModel 連携図
Collaboration graph

公開メンバ関数

Set< RoleModelgetRealmRoleMappings ()
 
Set< RoleModelgetClientRoleMappings (ClientModel app)
 
boolean hasRole (RoleModel role)
 
void grantRole (RoleModel role)
 
Set< RoleModelgetRoleMappings ()
 
void deleteRoleMapping (RoleModel role)
 

詳解

著者
Bill Burke
バージョン
Revision
1

関数詳解

◆ deleteRoleMapping()

void org.keycloak.models.RoleMapperModel.deleteRoleMapping ( RoleModel  role)

◆ getClientRoleMappings()

Set<RoleModel> org.keycloak.models.RoleMapperModel.getClientRoleMappings ( ClientModel  app)

◆ getRealmRoleMappings()

Set<RoleModel> org.keycloak.models.RoleMapperModel.getRealmRoleMappings ( )

◆ getRoleMappings()

Set<RoleModel> org.keycloak.models.RoleMapperModel.getRoleMappings ( )

◆ grantRole()

void org.keycloak.models.RoleMapperModel.grantRole ( RoleModel  role)

◆ hasRole()

boolean org.keycloak.models.RoleMapperModel.hasRole ( RoleModel  role)

Returns

true

if this object is directly or indirectly assigned the given role,

false

otherwise.

For example,

true

is returned for hasRole(R) if:

  • R is directly assigned to this object
  • R is not assigned to this object but this object belongs to a group G which is assigned the role R
  • R is not assigned to this object but this object belongs to a group G, and G belongs to group H which is assigned the role R
引数
role
戻り値
see description

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で実装されています。


このインタフェース詳解は次のファイルから抽出されました: