keycloak-service
|
公開メンバ関数 | |
RolePermissions (KeycloakSession session, RealmModel realm, AuthorizationProvider authz, MgmtPermissions root) | |
boolean | isPermissionsEnabled (RoleModel role) |
void | setPermissionsEnabled (RoleModel role, boolean enable) |
Map< String, String > | getPermissions (RoleModel role) |
Policy | mapRolePermission (RoleModel role) |
Policy | mapCompositePermission (RoleModel role) |
Policy | mapClientScopePermission (RoleModel role) |
Resource | resource (RoleModel role) |
ResourceServer | resourceServer (RoleModel role) |
boolean | canMapRole (RoleModel role) |
void | requireMapRole (RoleModel role) |
boolean | canList (RoleContainerModel container) |
void | requireList (RoleContainerModel container) |
boolean | canManage (RoleContainerModel container) |
void | requireManage (RoleContainerModel container) |
boolean | canView (RoleContainerModel container) |
void | requireView (RoleContainerModel container) |
boolean | canMapComposite (RoleModel role) |
void | requireMapComposite (RoleModel role) |
boolean | canMapClientScope (RoleModel role) |
void | requireMapClientScope (RoleModel role) |
boolean | canManage (RoleModel role) |
boolean | canManageDefault (RoleModel role) |
void | requireManage (RoleModel role) |
boolean | canView (RoleModel role) |
void | requireView (RoleModel role) |
Policy | manageUsersPolicy (ResourceServer server) |
Policy | viewUsersPolicy (ResourceServer server) |
Policy | rolePolicy (ResourceServer server, RoleModel role) |
静的公開変数類 | |
static final String | MAP_ROLE_SCOPE = "map-role" |
static final String | MAP_ROLE_CLIENT_SCOPE_SCOPE = "map-role-client-scope" |
static final String | MAP_ROLE_COMPOSITE_SCOPE = "map-role-composite" |
限定公開変数類 | |
final KeycloakSession | session |
final RealmModel | realm |
final AuthorizationProvider | authz |
final MgmtPermissions | root |
非公開メンバ関数 | |
void | disablePermissions (RoleModel role) |
boolean | checkAdminRoles (RoleModel role) |
boolean | adminConflictMessage (RoleModel role) |
ClientModel | getRoleClient (RoleModel role) |
Scope | mapRoleScope (ResourceServer server) |
Scope | mapClientScope (ResourceServer server) |
Scope | mapCompositeScope (ResourceServer server) |
void | initialize (RoleModel role) |
String | getMapRolePermissionName (RoleModel role) |
String | getMapClientScopePermissionName (RoleModel role) |
String | getMapCompositePermissionName (RoleModel role) |
ResourceServer | sdfgetResourceServer (RoleModel role) |
静的非公開メンバ関数 | |
static String | getRoleResourceName (RoleModel role) |
静的非公開変数類 | |
static final Logger | logger = Logger.getLogger(RolePermissions.class) |
|
inline |
|
inlineprivate |
|
inline |
org.keycloak.services.resources.admin.permissions.RolePermissionEvaluatorを実装しています。
|
inline |
org.keycloak.services.resources.admin.permissions.RolePermissionEvaluatorを実装しています。
|
inline |
org.keycloak.services.resources.admin.permissions.RolePermissionEvaluatorを実装しています。
|
inline |
|
inline |
org.keycloak.services.resources.admin.permissions.RolePermissionEvaluatorを実装しています。
|
inline |
org.keycloak.services.resources.admin.permissions.RolePermissionEvaluatorを実装しています。
|
inline |
Is admin allowed to map this role?
role |
org.keycloak.services.resources.admin.permissions.RolePermissionEvaluatorを実装しています。
|
inline |
org.keycloak.services.resources.admin.permissions.RolePermissionEvaluatorを実装しています。
|
inline |
org.keycloak.services.resources.admin.permissions.RolePermissionEvaluatorを実装しています。
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inline |
org.keycloak.services.resources.admin.permissions.RolePermissionManagementを実装しています。
|
inlineprivate |
|
inlinestaticprivate |
|
inlineprivate |
|
inline |
org.keycloak.services.resources.admin.permissions.RolePermissionManagementを実装しています。
|
inline |
org.keycloak.services.resources.admin.permissions.RolePermissionManagementを実装しています。
|
inlineprivate |
|
inline |
org.keycloak.services.resources.admin.permissions.RolePermissionManagementを実装しています。
|
inline |
org.keycloak.services.resources.admin.permissions.RolePermissionManagementを実装しています。
|
inlineprivate |
|
inline |
org.keycloak.services.resources.admin.permissions.RolePermissionManagementを実装しています。
|
inlineprivate |
|
inline |
org.keycloak.services.resources.admin.permissions.RolePermissionEvaluatorを実装しています。
|
inline |
org.keycloak.services.resources.admin.permissions.RolePermissionEvaluatorを実装しています。
|
inline |
org.keycloak.services.resources.admin.permissions.RolePermissionEvaluatorを実装しています。
|
inline |
org.keycloak.services.resources.admin.permissions.RolePermissionEvaluatorを実装しています。
|
inline |
org.keycloak.services.resources.admin.permissions.RolePermissionEvaluatorを実装しています。
|
inline |
org.keycloak.services.resources.admin.permissions.RolePermissionEvaluatorを実装しています。
|
inline |
org.keycloak.services.resources.admin.permissions.RolePermissionEvaluatorを実装しています。
|
inline |
org.keycloak.services.resources.admin.permissions.RolePermissionEvaluatorを実装しています。
|
inline |
org.keycloak.services.resources.admin.permissions.RolePermissionManagementを実装しています。
|
inline |
org.keycloak.services.resources.admin.permissions.RolePermissionManagementを実装しています。
|
inline |
org.keycloak.services.resources.admin.permissions.RolePermissionManagementを実装しています。
|
inlineprivate |
|
inline |
org.keycloak.services.resources.admin.permissions.RolePermissionManagementを実装しています。
|
inline |
org.keycloak.services.resources.admin.permissions.RolePermissionManagementを実装しています。
|
protected |
|
staticprivate |
|
staticinherited |
|
staticinherited |
|
staticinherited |
|
protected |
|
protected |
|
protected |