public interface RolePermissionManagement
Modifier and Type | Field and Description |
---|---|
static String |
MAP_ROLE_CLIENT_SCOPE_SCOPE |
static String |
MAP_ROLE_COMPOSITE_SCOPE |
static String |
MAP_ROLE_SCOPE |
Modifier and Type | Method and Description |
---|---|
Map<String,String> |
getPermissions(RoleModel role) |
boolean |
isPermissionsEnabled(RoleModel role) |
Policy |
manageUsersPolicy(ResourceServer server) |
Policy |
mapClientScopePermission(RoleModel role) |
Policy |
mapCompositePermission(RoleModel role) |
Policy |
mapRolePermission(RoleModel role) |
Resource |
resource(RoleModel role) |
ResourceServer |
resourceServer(RoleModel role) |
Policy |
rolePolicy(ResourceServer server,
RoleModel role) |
void |
setPermissionsEnabled(RoleModel role,
boolean enable) |
Policy |
viewUsersPolicy(ResourceServer server) |
static final String MAP_ROLE_SCOPE
static final String MAP_ROLE_CLIENT_SCOPE_SCOPE
static final String MAP_ROLE_COMPOSITE_SCOPE
boolean isPermissionsEnabled(RoleModel role)
void setPermissionsEnabled(RoleModel role, boolean enable)
ResourceServer resourceServer(RoleModel role)
Policy manageUsersPolicy(ResourceServer server)
Policy viewUsersPolicy(ResourceServer server)
Policy rolePolicy(ResourceServer server, RoleModel role)
Copyright © 2019 JBoss by Red Hat. All rights reserved.