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 |