|
keycloak-service
|


公開メンバ関数 | |
| ClientModel | getRealmManagementClient () |
| AuthorizationProvider | authz () |
| void | requireAnyAdminRole () |
| boolean | hasAnyAdminRole () |
| boolean | hasAnyAdminRole (RealmModel realm) |
| boolean | hasOneAdminRole (String... adminRoles) |
| boolean | hasOneAdminRole (RealmModel realm, String... adminRoles) |
| boolean | isAdminSameRealm () |
| AdminAuth | adminAuth () |
| Identity | identity () |
| UserModel | admin () |
| RealmModel | adminsRealm () |
| RolePermissions | roles () |
| UserPermissions | users () |
| RealmPermissions | realm () |
| ClientPermissions | clients () |
| IdentityProviderPermissions | idps () |
| GroupPermissions | groups () |
| ResourceServer | findOrCreateResourceServer (ClientModel client) |
| ResourceServer | resourceServer (ClientModel client) |
| ResourceServer | realmResourceServer () |
| ResourceServer | initializeRealmResourceServer () |
| void | initializeRealmDefaultScopes () |
| Scope | initializeRealmScope (String name) |
| Scope | initializeScope (String name, ResourceServer server) |
| Scope | realmManageScope () |
| Scope | realmViewScope () |
| Scope | realmScope (String scope) |
| boolean | evaluatePermission (Resource resource, Scope scope, ResourceServer resourceServer) |
| boolean | evaluatePermission (Resource resource, Scope scope, ResourceServer resourceServer, Identity identity) |
| boolean | evaluatePermission (Resource resource, Scope scope, ResourceServer resourceServer, EvaluationContext context) |
| boolean | canView (RealmModel realm) |
| boolean | isAdmin (RealmModel realm) |
| boolean | isAdmin () |
| boolean | canCreateRealm () |
| void | requireCreateRealm () |
静的公開変数類 | |
| static final String | MANAGE_SCOPE = "manage" |
| static final String | VIEW_SCOPE = "view" |
| static final String | TOKEN_EXCHANGE ="token-exchange" |
限定公開変数類 | |
| RealmModel | realm |
| KeycloakSession | session |
| AuthorizationProvider | authz |
| AdminAuth | auth |
| Identity | identity |
| UserModel | admin |
| RealmModel | adminsRealm |
| ResourceServer | realmResourceServer |
| UserPermissions | users |
| GroupPermissions | groups |
| RealmPermissions | realmPermissions |
| ClientPermissions | clientPermissions |
| IdentityProviderPermissions | idpPermissions |
| Scope | manageScope |
| Scope | viewScope |
関数 | |
| MgmtPermissions (KeycloakSession session, RealmModel realm) | |
| MgmtPermissions (KeycloakSession session, RealmModel realm, AdminAuth auth) | |
| MgmtPermissions (KeycloakSession session, AdminAuth auth) | |
| MgmtPermissions (KeycloakSession session, RealmModel adminsRealm, UserModel admin) | |
| MgmtPermissions (KeycloakSession session, RealmModel realm, RealmModel adminsRealm, UserModel admin) | |
非公開メンバ関数 | |
| void | initIdentity (KeycloakSession session, AdminAuth auth) |
静的非公開変数類 | |
| static final Logger | logger = Logger.getLogger(MgmtPermissions.class) |
|
inlinepackage |
|
inlinepackage |
|
inlinepackage |
|
inlinepackage |
|
inlinepackage |
|
inline |
|
inline |
org.keycloak.services.resources.admin.permissions.AdminPermissionEvaluatorを実装しています。
|
inline |
|
inline |
org.keycloak.services.resources.admin.permissions.AdminPermissionManagementを実装しています。
|
inline |
org.keycloak.services.resources.admin.permissions.RealmsPermissionEvaluatorを実装しています。
|
inline |
org.keycloak.services.resources.admin.permissions.RealmsPermissionEvaluatorを実装しています。
|
inline |
org.keycloak.services.resources.admin.permissions.AdminPermissionEvaluatorを実装しています。
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
org.keycloak.services.resources.admin.permissions.AdminPermissionManagementを実装しています。
|
inline |
org.keycloak.services.resources.admin.permissions.AdminPermissionEvaluatorを実装しています。
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
org.keycloak.services.resources.admin.permissions.AdminPermissionManagementを実装しています。
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineprivate |
|
inline |
org.keycloak.services.resources.admin.permissions.RealmsPermissionEvaluatorを実装しています。
|
inline |
org.keycloak.services.resources.admin.permissions.RealmsPermissionEvaluatorを実装しています。
|
inline |
|
inline |
org.keycloak.services.resources.admin.permissions.AdminPermissionEvaluatorを実装しています。
|
inline |
|
inline |
org.keycloak.services.resources.admin.permissions.AdminPermissionManagementを実装しています。
|
inline |
|
inline |
|
inline |
org.keycloak.services.resources.admin.permissions.AdminPermissionEvaluatorを実装しています。
|
inline |
org.keycloak.services.resources.admin.permissions.RealmsPermissionEvaluatorを実装しています。
|
inline |
|
inline |
org.keycloak.services.resources.admin.permissions.AdminPermissionEvaluatorを実装しています。
|
inline |
org.keycloak.services.resources.admin.permissions.AdminPermissionEvaluatorを実装しています。
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
staticprivate |
|
staticinherited |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
staticinherited |
|
protected |
|
staticinherited |
|
protected |
1.8.13