keycloak
|
公開メンバ関数 | |
RoleContainerResource (KeycloakSession session, UriInfo uriInfo, RealmModel realm, AdminPermissionEvaluator auth, RoleContainerModel roleContainer, AdminEventBuilder adminEvent) | |
List< RoleRepresentation > | getRoles () |
Response | createRole (final RoleRepresentation rep) |
RoleRepresentation | getRole (final @PathParam("role-name") String roleName) |
void | deleteRole (final @PathParam("role-name") String roleName) |
Response | updateRole (final @PathParam("role-name") String roleName, final RoleRepresentation rep) |
void | addComposites (final @PathParam("role-name") String roleName, List< RoleRepresentation > roles) |
Set< RoleRepresentation > | getRoleComposites (final @PathParam("role-name") String roleName) |
Set< RoleRepresentation > | getRealmRoleComposites (final @PathParam("role-name") String roleName) |
Set< RoleRepresentation > | getClientRoleComposites (final @PathParam("role-name") String roleName, final @PathParam("client") String client) |
void | deleteComposites (final @PathParam("role-name") String roleName, List< RoleRepresentation > roles) |
ManagementPermissionReference | getManagementPermissions (final @PathParam("role-name") String roleName) |
ManagementPermissionReference | setManagementPermissionsEnabled (final @PathParam("role-name") String roleName, ManagementPermissionReference ref) |
List< UserRepresentation > | getUsersInRole (final @PathParam("role-name") String roleName, @QueryParam("first") Integer firstResult, @QueryParam("max") Integer maxResults) |
限定公開メンバ関数 | |
RoleRepresentation | getRole (RoleModel roleModel) |
void | deleteRole (RoleModel role) |
void | updateRole (RoleRepresentation rep, RoleModel role) |
void | addComposites (AdminPermissionEvaluator auth, AdminEventBuilder adminEvent, UriInfo uriInfo, List< RoleRepresentation > roles, RoleModel role) |
Set< RoleRepresentation > | getRoleComposites (RoleModel role) |
Set< RoleRepresentation > | getRealmRoleComposites (RoleModel role) |
Set< RoleRepresentation > | getClientRoleComposites (ClientModel app, RoleModel role) |
void | deleteComposites (AdminEventBuilder adminEvent, UriInfo uriInfo, List< RoleRepresentation > roles, RoleModel role) |
限定公開変数類 | |
AdminPermissionEvaluator | auth |
RoleContainerModel | roleContainer |
非公開変数類 | |
final RealmModel | realm |
AdminEventBuilder | adminEvent |
UriInfo | uriInfo |
KeycloakSession | session |
Roles
|
inline |
|
inlineprotectedinherited |
|
inline |
Add a composite to the role
roleName | role's name (not id!) |
roles |
|
inline |
Create a new role for the realm or client
rep |
|
inlineprotectedinherited |
|
inline |
Remove roles from the role's composite
roleName | role's name (not id!) |
roles | roles to remove |
|
inlineprotectedinherited |
|
inline |
Delete a role by name
roleName | role's name (not id!) |
|
inlineprotectedinherited |
|
inline |
An app-level roles for the specified app for the role's composite
roleName | role's name (not id!) |
client |
|
inline |
Return object stating whether role Authoirzation permissions have been initialized or not and a reference
roleName |
|
inlineprotectedinherited |
|
inline |
Get realm-level roles of the role's composite
roleName | role's name (not id!) |
|
inlineprotectedinherited |
|
inline |
Get a role by name
roleName | role's name (not id!) |
|
inlineprotectedinherited |
|
inline |
Get composites of the role
roleName | role's name (not id!) |
|
inline |
Get all roles for the realm or client
|
inline |
Return List of Users that have the specified role name
roleName | |
firstResult | |
maxResults |
|
inline |
Return object stating whether role Authoirzation permissions have been initialized or not and a reference
roleName |
|
inlineprotectedinherited |
|
inline |
Update a role by name
roleName | role's name (not id!) |
rep |
|
private |
|
protected |
|
private |
|
protected |
|
private |
|
private |