All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
RoleModel |
addClientRole(ClientModel client,
String name) |
RoleModel |
addClientRole(ClientModel client,
String id,
String name) |
RoleModel |
addRealmRole(RealmModel realm,
String name) |
RoleModel |
addRealmRole(RealmModel realm,
String id,
String name) |
void |
close() |
RoleModel |
getClientRole(ClientModel client,
String name) |
Stream<RoleModel> |
getClientRolesStream(ClientModel client) |
Stream<RoleModel> |
getClientRolesStream(ClientModel client,
Integer first,
Integer max) |
static <T> Stream<T> |
getEnabledStorageProviders(KeycloakSession session,
RealmModel realm,
Class<T> type) |
RoleModel |
getRealmRole(RealmModel realm,
String name) |
Stream<RoleModel> |
getRealmRolesStream(RealmModel realm,
Integer first,
Integer max) |
RoleModel |
getRoleById(RealmModel realm,
String id) |
static RoleStorageProvider |
getStorageProvider(KeycloakSession session,
RealmModel realm,
String componentId) |
static RoleStorageProvider |
getStorageProviderInstance(KeycloakSession session,
RoleStorageProviderModel model,
RoleStorageProviderFactory factory) |
static RoleStorageProviderModel |
getStorageProviderModel(RealmModel realm,
String componentId) |
static <T> Stream<T> |
getStorageProviders(KeycloakSession session,
RealmModel realm,
Class<T> type) |
static <T> Stream<RoleStorageProviderModel> |
getStorageProviders(RealmModel realm,
KeycloakSession session,
Class<T> type) |
static boolean |
isStorageProviderEnabled(RealmModel realm,
String providerId) |
boolean |
removeRole(RoleModel role) |
void |
removeRoles(ClientModel client) |
void |
removeRoles(RealmModel realm) |
Stream<RoleModel> |
searchForClientRolesStream(ClientModel client,
String search,
Integer first,
Integer max)
Obtaining roles from an external role storage is time-bounded.
|
Stream<RoleModel> |
searchForRolesStream(RealmModel realm,
String search,
Integer first,
Integer max)
Obtaining roles from an external role storage is time-bounded.
|