keycloak
org
keycloak
models
utils
DefaultRoles
静的公開メンバ関数
|
全メンバ一覧
org.keycloak.models.utils.DefaultRoles クラス
org.keycloak.models.utils.DefaultRoles 連携図
静的公開メンバ関数
static Set<
RoleModel
>
getDefaultRoles
(
RealmModel
realm)
static void
addDefaultRoles
(
RealmModel
realm,
UserModel
userModel)
詳解
著者
Bill Burke
バージョン
Revision
1
関数詳解
◆
addDefaultRoles()
static void org.keycloak.models.utils.DefaultRoles.addDefaultRoles
(
RealmModel
realm
,
UserModel
userModel
)
inline
static
46
{
47
for
(RoleModel role :
getDefaultRoles
(realm)) {
48
userModel.grantRole(role);
49
}
50
}
org.keycloak.models.utils.DefaultRoles.getDefaultRoles
static Set< RoleModel > getDefaultRoles(RealmModel realm)
Definition:
DefaultRoles.java:32
◆
getDefaultRoles()
static Set<
RoleModel
> org.keycloak.models.utils.DefaultRoles.getDefaultRoles
(
RealmModel
realm
)
inline
static
32
{
33
Set<RoleModel>
set
=
new
HashSet<>();
34
for
(String r : realm.getDefaultRoles()) {
35
set
.add(realm.getRole(r));
36
}
37
38
for
(ClientModel application : realm.getClients()) {
39
for
(String r : application.getDefaultRoles()) {
40
set
.add(application.getRole(r));
41
}
42
}
43
return
set
;
44
45
}
このクラス詳解は次のファイルから抽出されました:
D:/AppData/doxygen/keycloak/src/keycloak/src/main/java/org/keycloak/models/utils/
DefaultRoles.java
2018年10月29日(月) 00時35分21秒作成 - keycloak / 構成:
1.8.13