Modifier and Type | Method and Description |
---|---|
void |
BasePropertiesFederationProvider.preRemove(RealmModel realm,
RoleModel role) |
Modifier and Type | Method and Description |
---|---|
static RoleRepresentation |
ExportUtils.exportRole(RoleModel role)
Full export of role including composite roles
|
Modifier and Type | Method and Description |
---|---|
static List<RoleRepresentation> |
ExportUtils.exportRoles(Collection<RoleModel> roles) |
static List<String> |
ExportUtils.getRoleNames(Collection<RoleModel> roles) |
Modifier and Type | Method and Description |
---|---|
void |
LDAPFederationProvider.preRemove(RealmModel realm,
RoleModel role) |
Modifier and Type | Method and Description |
---|---|
LoginFormsProvider |
LoginFormsProvider.setAccessRequest(List<RoleModel> realmRolesRequested,
javax.ws.rs.core.MultivaluedMap<String,RoleModel> resourceRolesRequested) |
LoginFormsProvider |
LoginFormsProvider.setAccessRequest(List<RoleModel> realmRolesRequested,
javax.ws.rs.core.MultivaluedMap<String,RoleModel> resourceRolesRequested) |
Modifier and Type | Method and Description |
---|---|
LoginFormsProvider |
FreeMarkerLoginFormsProvider.setAccessRequest(List<RoleModel> realmRolesRequested,
javax.ws.rs.core.MultivaluedMap<String,RoleModel> resourceRolesRequested) |
LoginFormsProvider |
FreeMarkerLoginFormsProvider.setAccessRequest(List<RoleModel> realmRolesRequested,
javax.ws.rs.core.MultivaluedMap<String,RoleModel> resourceRolesRequested) |
Modifier and Type | Method and Description |
---|---|
List<RoleModel> |
OAuthGrantBean.getRealmRolesRequested() |
javax.ws.rs.core.MultivaluedMap<String,RoleModel> |
OAuthGrantBean.getResourceRolesRequested() |
Constructor and Description |
---|
OAuthGrantBean(String code,
ClientModel client,
List<RoleModel> realmRolesRequested,
javax.ws.rs.core.MultivaluedMap<String,RoleModel> resourceRolesRequested) |
OAuthGrantBean(String code,
ClientModel client,
List<RoleModel> realmRolesRequested,
javax.ws.rs.core.MultivaluedMap<String,RoleModel> resourceRolesRequested) |
Modifier and Type | Method and Description |
---|---|
RoleModel |
RoleContainerModel.addRole(String name) |
RoleModel |
RoleContainerModel.addRole(String id,
String name) |
RoleModel |
RoleContainerModel.getRole(String name) |
RoleModel |
RealmModel.getRoleById(String id) |
RoleModel |
RealmProvider.getRoleById(String id,
RealmModel realm) |
Modifier and Type | Method and Description |
---|---|
Set<RoleModel> |
UserModel.getApplicationRoleMappings(ApplicationModel app) |
Set<RoleModel> |
ApplicationModel.getApplicationScopeMappings(ClientModel client) |
Set<RoleModel> |
RoleModel.getComposites() |
Set<RoleModel> |
UserModel.getRealmRoleMappings() |
Set<RoleModel> |
ClientModel.getRealmScopeMappings() |
Set<RoleModel> |
UserModel.getRoleMappings() |
Set<RoleModel> |
RoleContainerModel.getRoles() |
Set<RoleModel> |
ClientModel.getScopeMappings() |
Modifier and Type | Method and Description |
---|---|
void |
RoleModel.addCompositeRole(RoleModel role) |
void |
ClientModel.addScopeMapping(RoleModel role) |
void |
UserModel.deleteRoleMapping(RoleModel role) |
void |
ClientModel.deleteScopeMapping(RoleModel role) |
void |
UserModel.grantRole(RoleModel role) |
boolean |
UserModel.hasRole(RoleModel role) |
boolean |
RoleModel.hasRole(RoleModel role) |
boolean |
ClientModel.hasScope(RoleModel role) |
void |
UserProvider.preRemove(RealmModel realm,
RoleModel role) |
void |
UserFederationManager.preRemove(RealmModel realm,
RoleModel role) |
void |
UserFederationProvider.preRemove(RealmModel realm,
RoleModel role)
called before a role is removed.
|
void |
RoleModel.removeCompositeRole(RoleModel role) |
boolean |
RoleContainerModel.removeRole(RoleModel role) |
Modifier and Type | Class and Description |
---|---|
class |
RoleAdapter |
Modifier and Type | Field and Description |
---|---|
protected RoleModel |
RoleAdapter.updated |
Modifier and Type | Field and Description |
---|---|
protected Map<String,RoleModel> |
DefaultCacheRealmProvider.managedRoles |
Modifier and Type | Method and Description |
---|---|
RoleModel |
RealmAdapter.addRole(String name) |
RoleModel |
ApplicationAdapter.addRole(String name) |
RoleModel |
RealmAdapter.addRole(String id,
String name) |
RoleModel |
ApplicationAdapter.addRole(String id,
String name) |
RoleModel |
RealmAdapter.getRole(String name) |
RoleModel |
ApplicationAdapter.getRole(String name) |
RoleModel |
RealmAdapter.getRoleById(String id) |
RoleModel |
NoCacheRealmProvider.getRoleById(String id,
RealmModel realm) |
RoleModel |
DefaultCacheRealmProvider.getRoleById(String id,
RealmModel realm) |
Modifier and Type | Method and Description |
---|---|
Set<RoleModel> |
UserAdapter.getApplicationRoleMappings(ApplicationModel app) |
Set<RoleModel> |
ApplicationAdapter.getApplicationScopeMappings(ClientModel client) |
Set<RoleModel> |
RoleAdapter.getComposites() |
Set<RoleModel> |
UserAdapter.getRealmRoleMappings() |
Set<RoleModel> |
ClientAdapter.getRealmScopeMappings() |
Set<RoleModel> |
UserAdapter.getRoleMappings() |
Set<RoleModel> |
RealmAdapter.getRoles() |
Set<RoleModel> |
ApplicationAdapter.getRoles() |
Set<RoleModel> |
ClientAdapter.getScopeMappings() |
Modifier and Type | Method and Description |
---|---|
void |
RoleAdapter.addCompositeRole(RoleModel role) |
void |
ClientAdapter.addScopeMapping(RoleModel role) |
void |
UserAdapter.deleteRoleMapping(RoleModel role) |
void |
ClientAdapter.deleteScopeMapping(RoleModel role) |
void |
UserAdapter.grantRole(RoleModel role) |
boolean |
UserAdapter.hasRole(RoleModel role) |
boolean |
RoleAdapter.hasRole(RoleModel role) |
boolean |
ClientAdapter.hasScope(RoleModel role) |
boolean |
ApplicationAdapter.hasScope(RoleModel role) |
void |
DefaultCacheUserProvider.preRemove(RealmModel realm,
RoleModel role) |
void |
NoCacheUserProvider.preRemove(RealmModel realm,
RoleModel role) |
void |
RoleAdapter.removeCompositeRole(RoleModel role) |
boolean |
RealmAdapter.removeRole(RoleModel role) |
boolean |
ApplicationAdapter.removeRole(RoleModel role) |
Constructor and Description |
---|
CachedApplicationRole(String appId,
RoleModel model,
RealmModel realm) |
CachedRealmRole(RoleModel model,
RealmModel realm) |
CachedRole(RoleModel model,
RealmModel realm) |
Modifier and Type | Method and Description |
---|---|
RoleModel |
RealmAdapter.addRole(String name) |
RoleModel |
ApplicationAdapter.addRole(String name) |
RoleModel |
RealmAdapter.addRole(String id,
String name) |
RoleModel |
ApplicationAdapter.addRole(String id,
String name) |
RoleModel |
RealmAdapter.getRole(String name) |
RoleModel |
ApplicationAdapter.getRole(String name) |
RoleModel |
RealmAdapter.getRoleById(String id) |
RoleModel |
JpaRealmProvider.getRoleById(String id,
RealmModel realm) |
Modifier and Type | Method and Description |
---|---|
Set<RoleModel> |
UserAdapter.getApplicationRoleMappings(ApplicationModel app) |
Set<RoleModel> |
ApplicationAdapter.getApplicationScopeMappings(ClientModel client) |
Set<RoleModel> |
RoleAdapter.getComposites() |
Set<RoleModel> |
UserAdapter.getRealmRoleMappings() |
Set<RoleModel> |
ClientAdapter.getRealmScopeMappings() |
Set<RoleModel> |
UserAdapter.getRoleMappings() |
Set<RoleModel> |
RealmAdapter.getRoles() |
Set<RoleModel> |
ApplicationAdapter.getRoles() |
Set<RoleModel> |
ClientAdapter.getScopeMappings() |
Modifier and Type | Method and Description |
---|---|
void |
RoleAdapter.addCompositeRole(RoleModel role) |
void |
ClientAdapter.addScopeMapping(RoleModel role) |
void |
UserAdapter.deleteRoleMapping(RoleModel role) |
void |
ClientAdapter.deleteScopeMapping(RoleModel role) |
protected javax.persistence.TypedQuery<ScopeMappingEntity> |
ClientAdapter.getRealmScopeMappingQuery(RoleModel role) |
protected javax.persistence.TypedQuery<UserRoleMappingEntity> |
UserAdapter.getUserRoleMappingEntityTypedQuery(RoleModel role) |
void |
UserAdapter.grantRole(RoleModel role) |
boolean |
UserAdapter.hasRole(RoleModel role) |
boolean |
RoleAdapter.hasRole(RoleModel role) |
boolean |
ClientAdapter.hasScope(RoleModel role) |
boolean |
ApplicationAdapter.hasScope(RoleModel role) |
void |
JpaUserProvider.preRemove(RealmModel realm,
RoleModel role) |
void |
RoleAdapter.removeCompositeRole(RoleModel role) |
boolean |
RealmAdapter.removeRole(RoleModel role) |
boolean |
ApplicationAdapter.removeRole(RoleModel roleModel) |
static RoleEntity |
RoleAdapter.toRoleEntity(RoleModel model,
javax.persistence.EntityManager em) |
Modifier and Type | Method and Description |
---|---|
RoleModel |
RealmAdapter.addRole(String name) |
RoleModel |
RealmAdapter.addRole(String id,
String name) |
RoleModel |
RealmAdapter.getRoleById(String id) |
RoleModel |
MongoRealmProvider.getRoleById(String id,
RealmModel realm) |
Modifier and Type | Method and Description |
---|---|
Set<RoleModel> |
UserAdapter.getApplicationRoleMappings(ApplicationModel app) |
Set<RoleModel> |
ApplicationAdapter.getApplicationScopeMappings(ClientModel client) |
Set<RoleModel> |
RoleAdapter.getComposites() |
Set<RoleModel> |
UserAdapter.getRealmRoleMappings() |
Set<RoleModel> |
ClientAdapter.getRealmScopeMappings() |
Set<RoleModel> |
UserAdapter.getRoleMappings() |
Set<RoleModel> |
RealmAdapter.getRoles() |
Set<RoleModel> |
ApplicationAdapter.getRoles() |
Set<RoleModel> |
ClientAdapter.getScopeMappings() |
Modifier and Type | Method and Description |
---|---|
void |
RoleAdapter.addCompositeRole(RoleModel childRole) |
void |
ClientAdapter.addScopeMapping(RoleModel role) |
void |
UserAdapter.deleteRoleMapping(RoleModel role) |
void |
ClientAdapter.deleteScopeMapping(RoleModel role) |
void |
UserAdapter.grantRole(RoleModel role) |
boolean |
UserAdapter.hasRole(RoleModel role) |
boolean |
RoleAdapter.hasRole(RoleModel role) |
boolean |
ClientAdapter.hasScope(RoleModel role) |
boolean |
ApplicationAdapter.hasScope(RoleModel role) |
void |
MongoUserProvider.preRemove(RealmModel realm,
RoleModel role) |
void |
RoleAdapter.removeCompositeRole(RoleModel childRole) |
boolean |
RealmAdapter.removeRole(RoleModel role) |
boolean |
ApplicationAdapter.removeRole(RoleModel role) |
Modifier and Type | Method and Description |
---|---|
Set<RoleModel> |
UserModelDelegate.getApplicationRoleMappings(ApplicationModel app) |
Set<RoleModel> |
UserModelDelegate.getRealmRoleMappings() |
Set<RoleModel> |
UserModelDelegate.getRoleMappings() |
Modifier and Type | Method and Description |
---|---|
void |
UserModelDelegate.deleteRoleMapping(RoleModel role) |
void |
UserModelDelegate.grantRole(RoleModel role) |
boolean |
UserModelDelegate.hasRole(RoleModel role) |
static boolean |
KeycloakModelUtils.searchFor(RoleModel role,
RoleModel composite,
Set<RoleModel> visited)
Deep search if given role is descendant of composite role
|
static RoleRepresentation |
ModelToRepresentation.toRepresentation(RoleModel role) |
Modifier and Type | Method and Description |
---|---|
static boolean |
KeycloakModelUtils.searchFor(RoleModel role,
RoleModel composite,
Set<RoleModel> visited)
Deep search if given role is descendant of composite role
|
Modifier and Type | Method and Description |
---|---|
static Set<RoleModel> |
TokenManager.getAccess(String scopeParam,
ClientModel client,
UserModel user) |
Modifier and Type | Method and Description |
---|---|
protected void |
TokenManager.addComposites(AccessToken token,
RoleModel role) |
static void |
TokenManager.applyScope(RoleModel role,
RoleModel scope,
Set<RoleModel> visited,
Set<RoleModel> requested) |
Modifier and Type | Method and Description |
---|---|
static void |
TokenManager.applyScope(RoleModel role,
RoleModel scope,
Set<RoleModel> visited,
Set<RoleModel> requested) |
static void |
TokenManager.applyScope(RoleModel role,
RoleModel scope,
Set<RoleModel> visited,
Set<RoleModel> requested) |
AccessToken |
TokenManager.createClientAccessToken(Set<RoleModel> requestedRoles,
RealmModel realm,
ClientModel client,
UserModel user,
UserSessionModel session) |
Modifier and Type | Method and Description |
---|---|
Set<RoleModel> |
ClientSessionCode.getRequestedRoles() |
Modifier and Type | Method and Description |
---|---|
protected RoleModel |
RoleByIdResource.getRoleModel(String id) |
Modifier and Type | Method and Description |
---|---|
protected void |
RoleResource.addComposites(List<RoleRepresentation> roles,
RoleModel role) |
protected void |
RoleResource.deleteComposites(List<RoleRepresentation> roles,
RoleModel role) |
protected void |
RoleResource.deleteRole(RoleModel role) |
protected Set<RoleRepresentation> |
RoleResource.getApplicationRoleComposites(ApplicationModel app,
RoleModel role) |
protected Set<RoleRepresentation> |
RoleResource.getRealmRoleComposites(RoleModel role) |
protected RoleRepresentation |
RoleResource.getRole(RoleModel roleModel) |
protected Set<RoleRepresentation> |
RoleResource.getRoleComposites(RoleModel role) |
protected void |
RoleResource.updateRole(RoleRepresentation rep,
RoleModel role) |
Modifier and Type | Method and Description |
---|---|
static List<RoleRepresentation> |
ScopeMappedResource.getAvailable(ClientModel client,
Set<RoleModel> roles) |
static List<RoleRepresentation> |
UserApplicationRoleMappingsResource.getAvailableRoles(UserModel user,
Set<RoleModel> available) |
static List<RoleRepresentation> |
ScopeMappedResource.getComposite(ClientModel client,
Set<RoleModel> roles) |
Modifier and Type | Method and Description |
---|---|
protected RoleModel |
UsersJob.findRole(Set<RoleModel> roles,
String roleName) |
Modifier and Type | Method and Description |
---|---|
protected RoleModel |
UsersJob.findRole(Set<RoleModel> roles,
String roleName) |
protected void |
UsersJob.grantRole(UserModel user,
String roleName,
Set<RoleModel> realmRoles,
Map<String,Set<RoleModel>> appRoles) |
protected void |
UsersJob.grantRole(UserModel user,
String roleName,
Set<RoleModel> realmRoles,
Map<String,Set<RoleModel>> appRoles) |
protected void |
CreateUsersJob.runIteration(KeycloakSession session,
RealmModel realm,
Map<String,ApplicationModel> apps,
Set<RoleModel> realmRoles,
Map<String,Set<RoleModel>> appRoles,
int counter) |
protected void |
CreateUsersJob.runIteration(KeycloakSession session,
RealmModel realm,
Map<String,ApplicationModel> apps,
Set<RoleModel> realmRoles,
Map<String,Set<RoleModel>> appRoles,
int counter) |
protected void |
DeleteUsersJob.runIteration(KeycloakSession session,
RealmModel realm,
Map<String,ApplicationModel> apps,
Set<RoleModel> realmRoles,
Map<String,Set<RoleModel>> appRoles,
int counter) |
protected void |
DeleteUsersJob.runIteration(KeycloakSession session,
RealmModel realm,
Map<String,ApplicationModel> apps,
Set<RoleModel> realmRoles,
Map<String,Set<RoleModel>> appRoles,
int counter) |
protected void |
UpdateUsersJob.runIteration(KeycloakSession session,
RealmModel realm,
Map<String,ApplicationModel> apps,
Set<RoleModel> realmRoles,
Map<String,Set<RoleModel>> appRoles,
int counter) |
protected void |
UpdateUsersJob.runIteration(KeycloakSession session,
RealmModel realm,
Map<String,ApplicationModel> apps,
Set<RoleModel> realmRoles,
Map<String,Set<RoleModel>> appRoles,
int counter) |
protected abstract void |
UsersJob.runIteration(KeycloakSession session,
RealmModel realm,
Map<String,ApplicationModel> apps,
Set<RoleModel> realmRoles,
Map<String,Set<RoleModel>> appRoles,
int counter) |
protected abstract void |
UsersJob.runIteration(KeycloakSession session,
RealmModel realm,
Map<String,ApplicationModel> apps,
Set<RoleModel> realmRoles,
Map<String,Set<RoleModel>> appRoles,
int counter) |
Modifier and Type | Method and Description |
---|---|
void |
DummyUserFederationProvider.preRemove(RealmModel realm,
RoleModel role) |
Copyright © 2015. All Rights Reserved.