Uses of Interface
org.keycloak.models.RoleModel
- 
- 
Uses of RoleModel in org.keycloak.exportimport.utilMethods in org.keycloak.exportimport.util with parameters of type RoleModel Modifier and Type Method Description static RoleRepresentationExportUtils. exportRole(RoleModel role)Full export of role including composite rolesMethod parameters in org.keycloak.exportimport.util with type arguments of type RoleModel Modifier and Type Method Description static List<RoleRepresentation>ExportUtils. exportRoles(Stream<RoleModel> roles)
- 
Uses of RoleModel in org.keycloak.federation.kerberosMethods in org.keycloak.federation.kerberos with parameters of type RoleModel Modifier and Type Method Description voidKerberosFederationProvider. preRemove(RealmModel realm, RoleModel role)
- 
Uses of RoleModel in org.keycloak.federation.sssdMethods in org.keycloak.federation.sssd with parameters of type RoleModel Modifier and Type Method Description voidSSSDFederationProvider. preRemove(RealmModel realm, RoleModel role)
- 
Uses of RoleModel in org.keycloak.forms.account.freemarker.modelMethods in org.keycloak.forms.account.freemarker.model that return types with arguments of type RoleModel Modifier and Type Method Description List<RoleModel>ApplicationsBean.ApplicationEntry. getRealmRolesAvailable()Constructor parameters in org.keycloak.forms.account.freemarker.model with type arguments of type RoleModel Constructor Description ApplicationEntry(KeycloakSession session, List<RoleModel> realmRolesAvailable, MultivaluedHashMap<String,ApplicationsBean.ClientRoleEntry> resourceRolesAvailable, ClientModel client, List<String> clientScopesGranted, List<String> additionalGrants)
- 
Uses of RoleModel in org.keycloak.modelsFields in org.keycloak.models with type parameters of type RoleModel Modifier and Type Field Description static SearchableModelField<RoleModel>RoleModel.SearchableFields. CLIENT_IDIf client role, ID of the client (not the clientId)static SearchableModelField<RoleModel>RoleModel.SearchableFields. COMPOSITE_ROLEstatic SearchableModelField<RoleModel>RoleModel.SearchableFields. DESCRIPTIONstatic SearchableModelField<RoleModel>RoleModel.SearchableFields. IDstatic SearchableModelField<RoleModel>RoleModel.SearchableFields. NAMEstatic SearchableModelField<RoleModel>RoleModel.SearchableFields. REALM_IDMethods in org.keycloak.models that return RoleModel Modifier and Type Method Description default RoleModelRealmProvider. addClientRole(RealmModel realm, ClientModel client, String name)Deprecated.Use the corresponding method fromRoleProvider.default RoleModelRealmProvider. addClientRole(RealmModel realm, ClientModel client, String id, String name)Deprecated.Use the corresponding method fromRoleProvider.default RoleModelRoleProvider. addClientRole(ClientModel client, String name)Adds a client role with givennameto the given client.RoleModelRoleProvider. addClientRole(ClientModel client, String id, String name)Adds a client role with given internal ID andnameto the given client.default RoleModelRealmProvider. addRealmRole(RealmModel realm, String name)Deprecated.Use the corresponding method fromRoleProvider.RoleModelRealmProvider. addRealmRole(RealmModel realm, String id, String name)Deprecated.Use the corresponding method fromRoleProvider.default RoleModelRoleProvider. addRealmRole(RealmModel realm, String name)Adds a realm role with givennameto the given realm.RoleModelRoleProvider. addRealmRole(RealmModel realm, String id, String name)Adds a realm role with given internal ID andnameto the given realm.RoleModelRoleContainerModel. addRole(String name)RoleModelRoleContainerModel. addRole(String id, String name)default RoleModelRealmProvider. getClientRole(RealmModel realm, ClientModel client, String name)Deprecated.Use the corresponding method fromRoleProvider.RoleModelRealmModel. getDefaultRole()Returns default realm role.RoleModelRealmProvider. getRealmRole(RealmModel realm, String name)Deprecated.Use the corresponding method fromRoleProvider.RoleModelRoleContainerModel. getRole(String name)RoleModelRoleContainerModel.RoleRemovedEvent. getRole()RoleModelRealmModel. getRoleById(String id)default RoleModelRealmProvider. getRoleById(String id, RealmModel realm)Deprecated.Use the corresponding method fromRoleProvider.Methods in org.keycloak.models that return types with arguments of type RoleModel Modifier and Type Method Description Stream<RoleModel>RoleMapperModel. getClientRoleMappingsStream(ClientModel app)Returns stream of client roles that are directly set to this object for the given client.default Set<RoleModel>RealmProvider. getClientRoles(RealmModel realm, ClientModel client)Deprecated.Use the corresponding method fromRoleProvider.default Set<RoleModel>RealmProvider. getClientRoles(RealmModel realm, ClientModel client, Integer first, Integer max)Deprecated.Use the corresponding method fromRoleProvider.default Stream<RoleModel>RoleProvider. getClientRolesStream(ClientModel client)Returns all the client roles of the given client.Stream<RoleModel>RoleProvider. getClientRolesStream(ClientModel client, Integer first, Integer max)Returns the client roles of the given client.default Stream<RoleModel>RoleModel. getCompositesStream()Returns all composite roles as a stream.Stream<RoleModel>RoleModel. getCompositesStream(String search, Integer first, Integer max)Returns a paginated stream of composite roles ofthisrole that contain given string in its name.Stream<RoleModel>RoleMapperModel. getRealmRoleMappingsStream()Returns stream of realm roles that are directly set to this object.default Set<RoleModel>RealmProvider. getRealmRoles(RealmModel realm, Integer first, Integer max)Deprecated.Use the corresponding method fromRoleProvider.default Stream<RoleModel>RoleProvider. getRealmRolesStream(RealmModel realm)Returns all the realm roles of the given realm as a stream.Stream<RoleModel>RoleProvider. getRealmRolesStream(RealmModel realm, Integer first, Integer max)Returns the realm roles of the given realm as a stream.Stream<RoleModel>ScopeContainerModel. getRealmScopeMappingsStream()From the scope mappings returned byScopeContainerModel.getScopeMappingsStream()returns only those that belong to the realm that owns this scope container.Stream<RoleModel>RoleMapperModel. getRoleMappingsStream()Returns stream of all role (both realm all client) that are directly set to this object.Stream<RoleModel>ClientSessionContext. getRolesStream()Returns all roles including composite ones as a stream.Stream<RoleModel>RoleContainerModel. getRolesStream()Returns available roles as a stream.Stream<RoleModel>RoleContainerModel. getRolesStream(Integer firstResult, Integer maxResults)Returns available roles as a stream.Stream<RoleModel>RoleProvider. getRolesStream(RealmModel realm, Stream<String> ids, String search, Integer first, Integer max)Returns a paginated stream of roles with given ids and given search value in role names.Stream<RoleModel>ScopeContainerModel. getScopeMappingsStream()Returns scope mappings for this scope container as a stream.default Set<RoleModel>RealmProvider. searchForClientRoles(RealmModel realm, ClientModel client, String search, Integer first, Integer max)Deprecated.Use the corresponding method fromRoleProvider.default Set<RoleModel>RealmProvider. searchForRoles(RealmModel realm, String search, Integer first, Integer max)Deprecated.Use the corresponding method fromRoleProvider.Stream<RoleModel>RoleContainerModel. searchForRolesStream(String search, Integer first, Integer max)Searches roles by the given name.Methods in org.keycloak.models with parameters of type RoleModel Modifier and Type Method Description voidRoleModel. addCompositeRole(RoleModel role)voidScopeContainerModel. addScopeMapping(RoleModel role)default voidRealmModel. addToDefaultRoles(RoleModel role)Adds a role as a composite to default role of this realm.voidRoleMapperModel. deleteRoleMapping(RoleModel role)Removes the given role mapping from this object.voidScopeContainerModel. deleteScopeMapping(RoleModel role)Stream<GroupModel>GroupProvider. getGroupsByRoleStream(RealmModel realm, RoleModel role, Integer firstResult, Integer maxResults)Returns groups with the given role in the given realm.voidRoleMapperModel. grantRole(RoleModel role)Grants the given role to this object.default booleanRoleMapperModel. hasDirectRole(RoleModel role)Returnstrue, if this object is directly assigned the given role.default booleanClientModel. hasDirectScope(RoleModel role)default booleanScopeContainerModel. hasDirectScope(RoleModel role)Returnstrue, if this object has the given role directly in its scope.booleanRoleMapperModel. hasRole(RoleModel role)Returnstrueif this object is directly or indirectly assigned the given role,falseotherwise.booleanRoleModel. hasRole(RoleModel role)booleanScopeContainerModel. hasScope(RoleModel role)Returnstrue, if this object has the given role directly or indirectly in its scope,falseotherwise.voidUserProvider. preRemove(RealmModel realm, RoleModel role)Called when a role is removed.voidRoleModel. removeCompositeRole(RoleModel role)default booleanRealmProvider. removeRole(RealmModel realm, RoleModel role)Deprecated.Use the corresponding method fromRoleProvider.booleanRoleContainerModel. removeRole(RoleModel role)booleanRoleProvider. removeRole(RoleModel role)Removes given realm role from the given realm.voidRealmModel. setDefaultRole(RoleModel role)Sets default role for this realm
- 
Uses of RoleModel in org.keycloak.models.cache.infinispanClasses in org.keycloak.models.cache.infinispan that implement RoleModel Modifier and Type Class Description classRoleAdapterFields in org.keycloak.models.cache.infinispan declared as RoleModel Modifier and Type Field Description protected RoleModelRoleAdapter. updatedFields in org.keycloak.models.cache.infinispan with type parameters of type RoleModel Modifier and Type Field Description protected Set<RoleModel>RoleAdapter. compositesMethods in org.keycloak.models.cache.infinispan with parameters of type RoleModel Modifier and Type Method Description voidRoleAdapter. addCompositeRole(RoleModel role)voidClientAdapter. addScopeMapping(RoleModel role)voidClientScopeAdapter. addScopeMapping(RoleModel role)voidRealmAdapter. addToDefaultRoles(RoleModel role)voidGroupAdapter. deleteRoleMapping(RoleModel role)voidUserAdapter. deleteRoleMapping(RoleModel role)voidClientAdapter. deleteScopeMapping(RoleModel role)voidClientScopeAdapter. deleteScopeMapping(RoleModel role)Stream<GroupModel>RealmCacheSession. getGroupsByRoleStream(RealmModel realm, RoleModel role, Integer firstResult, Integer maxResults)Stream<UserModel>UserCacheSession. getRoleMembersStream(RealmModel realm, RoleModel role)Stream<UserModel>UserCacheSession. getRoleMembersStream(RealmModel realm, RoleModel role, Integer firstResult, Integer maxResults)voidGroupAdapter. grantRole(RoleModel role)voidUserAdapter. grantRole(RoleModel role)voidUserCacheSession. grantToAllUsers(RealmModel realm, RoleModel role)booleanGroupAdapter. hasDirectRole(RoleModel role)booleanUserAdapter. hasDirectRole(RoleModel role)booleanClientAdapter. hasDirectScope(RoleModel role)booleanClientScopeAdapter. hasDirectScope(RoleModel role)booleanGroupAdapter. hasRole(RoleModel role)booleanRoleAdapter. hasRole(RoleModel role)booleanUserAdapter. hasRole(RoleModel role)booleanClientAdapter. hasScope(RoleModel role)booleanClientScopeAdapter. hasScope(RoleModel role)voidUserCacheSession. preRemove(RealmModel realm, RoleModel role)voidRoleAdapter. removeCompositeRole(RoleModel role)booleanClientAdapter. removeRole(RoleModel role)booleanRealmAdapter. removeRole(RoleModel role)booleanRealmCacheSession. removeRole(RoleModel role)voidRealmAdapter. setDefaultRole(RoleModel role)
- 
Uses of RoleModel in org.keycloak.models.cache.infinispan.entitiesMethod parameters in org.keycloak.models.cache.infinispan.entities with type arguments of type RoleModel Modifier and Type Method Description MultivaluedHashMap<String,String>CachedRole. getAttributes(Supplier<RoleModel> roleModel)Constructors in org.keycloak.models.cache.infinispan.entities with parameters of type RoleModel Constructor Description CachedClientRole(Long revision, String clientId, RoleModel model, RealmModel realm)CachedRealmRole(Long revision, RoleModel model, RealmModel realm)CachedRole(Long revision, RoleModel model, RealmModel realm)
- 
Uses of RoleModel in org.keycloak.models.delegateMethods in org.keycloak.models.delegate that return RoleModel Modifier and Type Method Description RoleModelClientModelLazyDelegate. addRole(String name)RoleModelClientModelLazyDelegate. addRole(String id, String name)RoleModelClientModelLazyDelegate. getRole(String name)Methods in org.keycloak.models.delegate that return types with arguments of type RoleModel Modifier and Type Method Description Stream<RoleModel>ClientModelLazyDelegate. getRealmScopeMappingsStream()Stream<RoleModel>ClientModelLazyDelegate. getRolesStream()Stream<RoleModel>ClientModelLazyDelegate. getRolesStream(Integer firstResult, Integer maxResults)Stream<RoleModel>ClientModelLazyDelegate. getScopeMappingsStream()Stream<RoleModel>ClientModelLazyDelegate. searchForRolesStream(String search, Integer first, Integer max)Methods in org.keycloak.models.delegate with parameters of type RoleModel Modifier and Type Method Description voidClientModelLazyDelegate. addScopeMapping(RoleModel role)voidClientModelLazyDelegate. deleteScopeMapping(RoleModel role)booleanClientModelLazyDelegate. hasDirectScope(RoleModel role)booleanClientModelLazyDelegate. hasScope(RoleModel role)booleanClientModelLazyDelegate. removeRole(RoleModel role)
- 
Uses of RoleModel in org.keycloak.models.jpaClasses in org.keycloak.models.jpa that implement RoleModel Modifier and Type Class Description classRoleAdapterMethods in org.keycloak.models.jpa that return RoleModel Modifier and Type Method Description RoleModelJpaRealmProvider. addClientRole(ClientModel client, String name)RoleModelJpaRealmProvider. addClientRole(ClientModel client, String id, String name)RoleModelJpaRealmProvider. addRealmRole(RealmModel realm, String name)RoleModelJpaRealmProvider. addRealmRole(RealmModel realm, String id, String name)RoleModelClientAdapter. addRole(String name)RoleModelClientAdapter. addRole(String id, String name)RoleModelRealmAdapter. addRole(String name)RoleModelRealmAdapter. addRole(String id, String name)RoleModelJpaRealmProvider. getClientRole(ClientModel client, String name)RoleModelRealmAdapter. getDefaultRole()RoleModelJpaRealmProvider. getRealmRole(RealmModel realm, String name)RoleModelClientAdapter. getRole(String name)RoleModelRealmAdapter. getRole(String name)RoleModelJpaRealmProvider. getRoleById(RealmModel realm, String id)RoleModelRealmAdapter. getRoleById(String id)Methods in org.keycloak.models.jpa with parameters of type RoleModel Modifier and Type Method Description voidRoleAdapter. addCompositeRole(RoleModel role)voidClientAdapter. addScopeMapping(RoleModel role)voidClientScopeAdapter. addScopeMapping(RoleModel role)voidGroupAdapter. deleteRoleMapping(RoleModel role)voidUserAdapter. deleteRoleMapping(RoleModel role)voidClientAdapter. deleteScopeMapping(RoleModel role)voidClientScopeAdapter. deleteScopeMapping(RoleModel role)protected javax.persistence.TypedQuery<GroupRoleMappingEntity>GroupAdapter. getGroupRoleMappingEntityTypedQuery(RoleModel role)Stream<GroupModel>JpaRealmProvider. getGroupsByRoleStream(RealmModel realm, RoleModel role, Integer firstResult, Integer maxResults)Stream<UserModel>JpaUserProvider. getRoleMembersStream(RealmModel realm, RoleModel role)Stream<UserModel>JpaUserProvider. getRoleMembersStream(RealmModel realm, RoleModel role, Integer firstResult, Integer maxResults)protected javax.persistence.TypedQuery<UserRoleMappingEntity>UserAdapter. getUserRoleMappingEntityTypedQuery(RoleModel role)voidGroupAdapter. grantRole(RoleModel role)voidUserAdapter. grantRole(RoleModel role)voidUserAdapter. grantRoleImpl(RoleModel role)voidJpaUserProvider. grantToAllUsers(RealmModel realm, RoleModel role)booleanGroupAdapter. hasRole(RoleModel role)booleanRoleAdapter. hasRole(RoleModel role)booleanUserAdapter. hasRole(RoleModel role)booleanClientAdapter. hasScope(RoleModel role)booleanClientScopeAdapter. hasScope(RoleModel role)voidJpaRealmProvider. preRemove(RealmModel realm, RoleModel role)voidJpaUserProvider. preRemove(RealmModel realm, RoleModel role)voidRoleAdapter. removeCompositeRole(RoleModel role)booleanClientAdapter. removeRole(RoleModel roleModel)booleanJpaRealmProvider. removeRole(RoleModel role)booleanRealmAdapter. removeRole(RoleModel role)RoleContainerModel.RoleRemovedEventJpaRealmProvider. roleRemovedEvent(RoleModel role)voidRealmAdapter. setDefaultRole(RoleModel role)
- 
Uses of RoleModel in org.keycloak.models.map.clientMethods in org.keycloak.models.map.client that return RoleModel Modifier and Type Method Description RoleModelAbstractClientModel. addRole(String name)RoleModelAbstractClientModel. addRole(String id, String name)RoleModelAbstractClientModel. getRole(String name)Methods in org.keycloak.models.map.client that return types with arguments of type RoleModel Modifier and Type Method Description Stream<RoleModel>AbstractClientModel. getRealmScopeMappingsStream()Stream<RoleModel>AbstractClientModel. getRolesStream()Stream<RoleModel>AbstractClientModel. getRolesStream(Integer firstResult, Integer maxResults)Stream<RoleModel>MapClientAdapter. getScopeMappingsStream()Scopes mappingsStream<RoleModel>AbstractClientModel. searchForRolesStream(String search, Integer first, Integer max)Methods in org.keycloak.models.map.client with parameters of type RoleModel Modifier and Type Method Description voidMapClientAdapter. addScopeMapping(RoleModel role)voidMapClientAdapter. deleteScopeMapping(RoleModel role)booleanMapClientAdapter. hasDirectScope(RoleModel role)booleanMapClientAdapter. hasScope(RoleModel role)voidMapClientProvider. preRemove(RealmModel realm, RoleModel role)booleanAbstractClientModel. removeRole(RoleModel role)
- 
Uses of RoleModel in org.keycloak.models.map.clientscopeMethods in org.keycloak.models.map.clientscope that return types with arguments of type RoleModel Modifier and Type Method Description Stream<RoleModel>MapClientScopeAdapter. getRealmScopeMappingsStream()Stream<RoleModel>MapClientScopeAdapter. getScopeMappingsStream()Scopes mappingsMethods in org.keycloak.models.map.clientscope with parameters of type RoleModel Modifier and Type Method Description voidMapClientScopeAdapter. addScopeMapping(RoleModel role)voidMapClientScopeAdapter. deleteScopeMapping(RoleModel role)booleanMapClientScopeAdapter. hasScope(RoleModel role)
- 
Uses of RoleModel in org.keycloak.models.map.groupMethods in org.keycloak.models.map.group that return types with arguments of type RoleModel Modifier and Type Method Description Stream<RoleModel>MapGroupAdapter. getClientRoleMappingsStream(ClientModel app)Stream<RoleModel>MapGroupAdapter. getRealmRoleMappingsStream()Stream<RoleModel>MapGroupAdapter. getRoleMappingsStream()Methods in org.keycloak.models.map.group with parameters of type RoleModel Modifier and Type Method Description voidMapGroupAdapter. deleteRoleMapping(RoleModel role)Stream<GroupModel>MapGroupProvider. getGroupsByRoleStream(RealmModel realm, RoleModel role, Integer firstResult, Integer maxResults)voidMapGroupAdapter. grantRole(RoleModel role)booleanMapGroupAdapter. hasDirectRole(RoleModel role)booleanMapGroupAdapter. hasRole(RoleModel role)voidMapGroupProvider. preRemove(RealmModel realm, RoleModel role)
- 
Uses of RoleModel in org.keycloak.models.map.realmMethods in org.keycloak.models.map.realm that return RoleModel Modifier and Type Method Description RoleModelMapRealmProvider. addClientRole(ClientModel client, String id, String name)Deprecated.RoleModelMapRealmProvider. addRealmRole(RealmModel realm, String id, String name)Deprecated.RoleModelMapRealmAdapter. addRole(String name)RoleModelMapRealmAdapter. addRole(String id, String name)RoleModelMapRealmProvider. getClientRole(ClientModel client, String name)Deprecated.RoleModelMapRealmAdapter. getDefaultRole()RoleModelMapRealmProvider. getRealmRole(RealmModel realm, String name)Deprecated.RoleModelMapRealmAdapter. getRole(String name)RoleModelMapRealmAdapter. getRoleById(String id)RoleModelMapRealmProvider. getRoleById(RealmModel realm, String id)Deprecated.Methods in org.keycloak.models.map.realm that return types with arguments of type RoleModel Modifier and Type Method Description Stream<RoleModel>MapRealmProvider. getClientRolesStream(ClientModel client, Integer first, Integer max)Deprecated.Stream<RoleModel>MapRealmProvider. getRealmRolesStream(RealmModel realm, Integer first, Integer max)Deprecated.Stream<RoleModel>MapRealmAdapter. getRolesStream()Stream<RoleModel>MapRealmAdapter. getRolesStream(Integer firstResult, Integer maxResults)Stream<RoleModel>MapRealmProvider. getRolesStream(RealmModel realm, Stream<String> ids, String search, Integer first, Integer max)Stream<RoleModel>MapRealmProvider. searchForClientRolesStream(ClientModel client, String search, Integer first, Integer max)Deprecated.Stream<RoleModel>MapRealmAdapter. searchForRolesStream(String search, Integer first, Integer max)Stream<RoleModel>MapRealmProvider. searchForRolesStream(RealmModel realm, String search, Integer first, Integer max)Deprecated.Methods in org.keycloak.models.map.realm with parameters of type RoleModel Modifier and Type Method Description Stream<GroupModel>MapRealmProvider. getGroupsByRoleStream(RealmModel realm, RoleModel role, Integer firstResult, Integer maxResults)Deprecated.booleanMapRealmAdapter. removeRole(RoleModel role)booleanMapRealmProvider. removeRole(RoleModel role)Deprecated.voidMapRealmAdapter. setDefaultRole(RoleModel role)
- 
Uses of RoleModel in org.keycloak.models.map.roleClasses in org.keycloak.models.map.role that implement RoleModel Modifier and Type Class Description classAbstractRoleModel<E extends AbstractEntity>classMapRoleAdapterMethods in org.keycloak.models.map.role that return RoleModel Modifier and Type Method Description RoleModelMapRoleProvider. addClientRole(ClientModel client, String id, String name)RoleModelMapRoleProvider. addRealmRole(RealmModel realm, String id, String name)RoleModelMapRoleProvider. getClientRole(ClientModel client, String name)RoleModelMapRoleProvider. getRealmRole(RealmModel realm, String name)RoleModelMapRoleProvider. getRoleById(RealmModel realm, String id)Methods in org.keycloak.models.map.role with parameters of type RoleModel Modifier and Type Method Description voidMapRoleAdapter. addCompositeRole(RoleModel role)booleanMapRoleAdapter. hasRole(RoleModel role)voidMapRoleProvider. preRemove(RealmModel realm, RoleModel role)voidMapRoleAdapter. removeCompositeRole(RoleModel role)booleanMapRoleProvider. removeRole(RoleModel role)Constructor parameters in org.keycloak.models.map.role with type arguments of type RoleModel Constructor Description MapRoleProvider(KeycloakSession session, MapStorage<MapRoleEntity,RoleModel> roleStore)
- 
Uses of RoleModel in org.keycloak.models.map.storage.chmFields in org.keycloak.models.map.storage.chm with type parameters of type RoleModel Modifier and Type Field Description static Map<SearchableModelField<RoleModel>,MapModelCriteriaBuilder.UpdatePredicatesFunc<Object,MapRoleEntity,RoleModel>>MapFieldPredicates. ROLE_PREDICATESstatic Map<SearchableModelField<RoleModel>,MapModelCriteriaBuilder.UpdatePredicatesFunc<Object,MapRoleEntity,RoleModel>>MapFieldPredicates. ROLE_PREDICATES
- 
Uses of RoleModel in org.keycloak.models.map.storage.jpa.roleMethod parameters in org.keycloak.models.map.storage.jpa.role with type arguments of type RoleModel Modifier and Type Method Description JpaRoleModelCriteriaBuilderJpaRoleModelCriteriaBuilder. compare(SearchableModelField<? super RoleModel> modelField, ModelCriteriaBuilder.Operator op, Object... value)
- 
Uses of RoleModel in org.keycloak.models.map.storage.ldap.roleMethod parameters in org.keycloak.models.map.storage.ldap.role with type arguments of type RoleModel Modifier and Type Method Description LdapRoleModelCriteriaBuilderLdapRoleModelCriteriaBuilder. compare(SearchableModelField<? super RoleModel> modelField, ModelCriteriaBuilder.Operator op, Object... value)Stream<MapRoleEntity>LdapRoleMapStorage. read(QueryParameters<RoleModel> queryParameters)
- 
Uses of RoleModel in org.keycloak.models.map.userMethods in org.keycloak.models.map.user that return types with arguments of type RoleModel Modifier and Type Method Description Stream<RoleModel>MapUserAdapter. getClientRoleMappingsStream(ClientModel app)Stream<RoleModel>MapUserAdapter. getRealmRoleMappingsStream()Stream<RoleModel>MapUserAdapter. getRoleMappingsStream()Methods in org.keycloak.models.map.user with parameters of type RoleModel Modifier and Type Method Description voidMapUserAdapter. deleteRoleMapping(RoleModel role)Stream<UserModel>MapUserProvider. getRoleMembersStream(RealmModel realm, RoleModel role, Integer firstResult, Integer maxResults)voidMapUserAdapter. grantRole(RoleModel role)voidMapUserProvider. grantToAllUsers(RealmModel realm, RoleModel role)booleanMapUserAdapter. hasDirectRole(RoleModel role)booleanMapUserAdapter. hasRole(RoleModel role)voidMapUserProvider. preRemove(RealmModel realm, RoleModel role)
- 
Uses of RoleModel in org.keycloak.models.utilsMethods in org.keycloak.models.utils that return RoleModel Modifier and Type Method Description static RoleModelRepresentationToModel. createRole(RealmModel newRealm, RoleRepresentation roleRep)static RoleModelKeycloakModelUtils. getRoleFromString(RealmModel realm, String roleName)static RoleModelKeycloakModelUtils. setupOfflineRole(RealmModel realm)Methods in org.keycloak.models.utils that return types with arguments of type RoleModel Modifier and Type Method Description static Set<RoleModel>RoleUtils. expandCompositeRoles(Set<RoleModel> roles)static Stream<RoleModel>RoleUtils. expandCompositeRolesStream(Stream<RoleModel> roles)Stream<RoleModel>UserModelDelegate. getClientRoleMappingsStream(ClientModel app)static Set<RoleModel>KeycloakModelUtils. getClientScopeMappings(ClientModel client, ScopeContainerModel container)Deprecated.UseKeycloakModelUtils.getClientScopeMappingsStream(ClientModel, ScopeContainerModel)getClientScopeMappingsStream} instead.static Stream<RoleModel>KeycloakModelUtils. getClientScopeMappingsStream(ClientModel client, ScopeContainerModel container)static Set<RoleModel>RoleUtils. getDeepUserRoleMappings(UserModel user)Stream<RoleModel>UserModelDelegate. getRealmRoleMappingsStream()Stream<RoleModel>UserModelDelegate. getRoleMappingsStream()Methods in org.keycloak.models.utils with parameters of type RoleModel Modifier and Type Method Description static voidDefaultClientScopes. createOfflineAccessClientScope(RealmModel newRealm, RoleModel offlineRole)voidReadOnlyUserModelDelegate. deleteRoleMapping(RoleModel role)voidUserModelDelegate. deleteRoleMapping(RoleModel role)voidReadOnlyUserModelDelegate. grantRole(RoleModel role)voidUserModelDelegate. grantRole(RoleModel role)static booleanRoleUtils. hasRole(Set<RoleModel> roles, RoleModel targetRole)static booleanRoleUtils. hasRole(Stream<RoleModel> roles, RoleModel targetRole)booleanUserModelDelegate. hasRole(RoleModel role)static booleanRoleUtils. hasRoleFromGroup(Stream<GroupModel> groups, RoleModel targetRole, boolean checkParentGroup)Checks whether thetargetRoleis contained in any of thegroupsor their parents (if requested)static booleanRoleUtils. hasRoleFromGroup(GroupModel group, RoleModel targetRole, boolean checkParentGroup)Checks whether thetargetRoleis contained in the given group or its parents (if requested)static booleanRoleUtils. isClientRole(RoleModel r, ClientModel c)static booleanRoleUtils. isRealmRole(RoleModel r)static booleanRoleUtils. isRealmRole(RoleModel r, RealmModel realm)static booleanKeycloakModelUtils. searchFor(RoleModel role, RoleModel composite, Set<String> visited)Deep search if given role is descendant of composite rolestatic RoleRepresentationModelToRepresentation. toBriefRepresentation(RoleModel role)static RoleRepresentationModelToRepresentation. toRepresentation(RoleModel role)Method parameters in org.keycloak.models.utils with type arguments of type RoleModel Modifier and Type Method Description static Set<RoleModel>RoleUtils. expandCompositeRoles(Set<RoleModel> roles)static Stream<RoleModel>RoleUtils. expandCompositeRolesStream(Stream<RoleModel> roles)static booleanRoleUtils. hasRole(Set<RoleModel> roles, RoleModel targetRole)static booleanRoleUtils. hasRole(Stream<RoleModel> roles, RoleModel targetRole)
- 
Uses of RoleModel in org.keycloak.partialimportMethods in org.keycloak.partialimport with parameters of type RoleModel Modifier and Type Method Description protected voidRealmRolesPartialImport.RoleHelper. deleteRole(RoleModel role)
- 
Uses of RoleModel in org.keycloak.protocol.oidcMethods in org.keycloak.protocol.oidc that return types with arguments of type RoleModel Modifier and Type Method Description static Set<RoleModel>TokenManager. getAccess(UserModel user, ClientModel client, Stream<ClientScopeModel> clientScopes)
- 
Uses of RoleModel in org.keycloak.protocol.saml.mappersMethods in org.keycloak.protocol.saml.mappers with parameters of type RoleModel Modifier and Type Method Description StringRoleNameMapper. mapName(ProtocolMapperModel model, RoleModel roleModel)StringSAMLRoleNameMapper. mapName(ProtocolMapperModel model, RoleModel role)
- 
Uses of RoleModel in org.keycloak.services.resources.adminMethods in org.keycloak.services.resources.admin that return RoleModel Modifier and Type Method Description protected RoleModelRoleByIdResource. getRoleModel(String id)Methods in org.keycloak.services.resources.admin with parameters of type RoleModel Modifier and Type Method Description protected voidRoleResource. addComposites(AdminPermissionEvaluator auth, AdminEventBuilder adminEvent, javax.ws.rs.core.UriInfo uriInfo, List<RoleRepresentation> roles, RoleModel role)protected voidRoleResource. deleteComposites(AdminEventBuilder adminEvent, javax.ws.rs.core.UriInfo uriInfo, List<RoleRepresentation> roles, RoleModel role)protected voidRoleResource. deleteRole(RoleModel role)protected Stream<RoleRepresentation>RoleResource. getClientRoleComposites(ClientModel app, RoleModel role)protected Stream<RoleRepresentation>RoleResource. getRealmRoleComposites(RoleModel role)protected RoleRepresentationRoleResource. getRole(RoleModel roleModel)static ManagementPermissionReferenceRoleByIdResource. toMgmtRef(RoleModel role, AdminPermissionManagement permissions)protected voidRoleResource. updateRole(RoleRepresentation rep, RoleModel role, RealmModel realm, KeycloakSession session)
- 
Uses of RoleModel in org.keycloak.services.resources.admin.permissionsMethods in org.keycloak.services.resources.admin.permissions with parameters of type RoleModel Modifier and Type Method Description booleanRolePermissionEvaluator. canManage(RoleModel role)booleanRolePermissionEvaluator. canMapClientScope(RoleModel role)booleanRolePermissionEvaluator. canMapComposite(RoleModel role)booleanRolePermissionEvaluator. canMapRole(RoleModel role)booleanRolePermissionEvaluator. canView(RoleModel role)Map<String,String>RolePermissionManagement. getPermissions(RoleModel role)booleanRolePermissionManagement. isPermissionsEnabled(RoleModel role)PolicyRolePermissionManagement. mapClientScopePermission(RoleModel role)PolicyRolePermissionManagement. mapCompositePermission(RoleModel role)PolicyRolePermissionManagement. mapRolePermission(RoleModel role)voidRolePermissionEvaluator. requireManage(RoleModel role)voidRolePermissionEvaluator. requireMapClientScope(RoleModel role)voidRolePermissionEvaluator. requireMapComposite(RoleModel role)voidRolePermissionEvaluator. requireMapRole(RoleModel role)voidRolePermissionEvaluator. requireView(RoleModel role)ResourceRolePermissionManagement. resource(RoleModel role)ResourceServerRolePermissionManagement. resourceServer(RoleModel role)PolicyRolePermissionManagement. rolePolicy(ResourceServer server, RoleModel role)voidRolePermissionManagement. setPermissionsEnabled(RoleModel role, boolean enable)
- 
Uses of RoleModel in org.keycloak.services.utilMethods in org.keycloak.services.util that return types with arguments of type RoleModel Modifier and Type Method Description Stream<RoleModel>DefaultClientSessionContext. getRolesStream()
- 
Uses of RoleModel in org.keycloak.storageMethods in org.keycloak.storage that return RoleModel Modifier and Type Method Description RoleModelRoleStorageManager. addClientRole(ClientModel client, String name)RoleModelRoleStorageManager. addClientRole(ClientModel client, String id, String name)RoleModelRoleStorageManager. addRealmRole(RealmModel realm, String name)RoleModelRoleStorageManager. addRealmRole(RealmModel realm, String id, String name)RoleModelRoleStorageManager. getClientRole(ClientModel client, String name)RoleModelRoleStorageManager. getRealmRole(RealmModel realm, String name)RoleModelRoleStorageManager. getRoleById(RealmModel realm, String id)Methods in org.keycloak.storage that return types with arguments of type RoleModel Modifier and Type Method Description Stream<RoleModel>RoleStorageManager. getClientRolesStream(ClientModel client)Stream<RoleModel>RoleStorageManager. getClientRolesStream(ClientModel client, Integer first, Integer max)Stream<RoleModel>RoleStorageManager. getRealmRolesStream(RealmModel realm, Integer first, Integer max)Stream<RoleModel>RoleStorageManager. getRolesStream(RealmModel realm, Stream<String> ids, String search, Integer first, Integer max)Stream<RoleModel>RoleStorageManager. searchForClientRolesStream(ClientModel client, String search, Integer first, Integer max)Obtaining roles from an external role storage is time-bounded.Stream<RoleModel>RoleStorageManager. searchForRolesStream(RealmModel realm, String search, Integer first, Integer max)Obtaining roles from an external role storage is time-bounded.Methods in org.keycloak.storage with parameters of type RoleModel Modifier and Type Method Description Stream<GroupModel>GroupStorageManager. getGroupsByRoleStream(RealmModel realm, RoleModel role, Integer firstResult, Integer maxResults)Stream<UserModel>UserStorageManager. getRoleMembersStream(RealmModel realm, RoleModel role, Integer firstResult, Integer maxResults)voidUserStorageManager. grantToAllUsers(RealmModel realm, RoleModel role)UserQueryProvidermethods implementation end hereUserBulkUpdateProvidermethods implementation start herevoidUserStorageManager. preRemove(RealmModel realm, RoleModel role)default voidUserStorageProvider. preRemove(RealmModel realm, RoleModel role)Callback when a role is removed.booleanRoleStorageManager. removeRole(RoleModel role)
- 
Uses of RoleModel in org.keycloak.storage.adapterMethods in org.keycloak.storage.adapter that return types with arguments of type RoleModel Modifier and Type Method Description Set<RoleModel>AbstractUserAdapter. getClientRoleMappings(ClientModel app)Deprecated.Set<RoleModel>AbstractUserAdapter.Streams. getClientRoleMappings(ClientModel app)Set<RoleModel>AbstractUserAdapterFederatedStorage. getClientRoleMappings(ClientModel app)Deprecated.Set<RoleModel>AbstractUserAdapterFederatedStorage.Streams. getClientRoleMappings(ClientModel app)Stream<RoleModel>AbstractUserAdapter. getClientRoleMappingsStream(ClientModel app)Stream<RoleModel>AbstractUserAdapter.Streams. getClientRoleMappingsStream(ClientModel app)Stream<RoleModel>AbstractUserAdapterFederatedStorage. getClientRoleMappingsStream(ClientModel app)Stream<RoleModel>AbstractUserAdapterFederatedStorage.Streams. getClientRoleMappingsStream(ClientModel app)Stream<RoleModel>InMemoryUserAdapter. getClientRoleMappingsStream(ClientModel app)protected Set<RoleModel>AbstractUserAdapterFederatedStorage. getFederatedRoleMappings()Set<RoleModel>AbstractUserAdapter. getRealmRoleMappings()Deprecated.UseAbstractUserAdapter.getRealmRoleMappingsStream()insteadSet<RoleModel>AbstractUserAdapter.Streams. getRealmRoleMappings()Set<RoleModel>AbstractUserAdapterFederatedStorage. getRealmRoleMappings()Deprecated.Set<RoleModel>AbstractUserAdapterFederatedStorage.Streams. getRealmRoleMappings()Stream<RoleModel>AbstractUserAdapter. getRealmRoleMappingsStream()Stream<RoleModel>AbstractUserAdapter.Streams. getRealmRoleMappingsStream()Stream<RoleModel>AbstractUserAdapterFederatedStorage. getRealmRoleMappingsStream()Stream<RoleModel>AbstractUserAdapterFederatedStorage.Streams. getRealmRoleMappingsStream()Stream<RoleModel>InMemoryUserAdapter. getRealmRoleMappingsStream()Set<RoleModel>AbstractUserAdapter. getRoleMappings()Deprecated.UseAbstractUserAdapter.getRoleMappingsStream()insteadSet<RoleModel>AbstractUserAdapter.Streams. getRoleMappings()Set<RoleModel>AbstractUserAdapterFederatedStorage. getRoleMappings()Deprecated.Set<RoleModel>AbstractUserAdapterFederatedStorage.Streams. getRoleMappings()protected Set<RoleModel>AbstractUserAdapter. getRoleMappingsInternal()protected Set<RoleModel>AbstractUserAdapterFederatedStorage. getRoleMappingsInternal()Stream<RoleModel>AbstractUserAdapter. getRoleMappingsStream()Stream<RoleModel>AbstractUserAdapter.Streams. getRoleMappingsStream()Stream<RoleModel>AbstractUserAdapterFederatedStorage. getRoleMappingsStream()Stream<RoleModel>AbstractUserAdapterFederatedStorage.Streams. getRoleMappingsStream()Stream<RoleModel>InMemoryUserAdapter. getRoleMappingsStream()Methods in org.keycloak.storage.adapter with parameters of type RoleModel Modifier and Type Method Description voidAbstractUserAdapter. deleteRoleMapping(RoleModel role)voidAbstractUserAdapterFederatedStorage. deleteRoleMapping(RoleModel role)voidInMemoryUserAdapter. deleteRoleMapping(RoleModel role)voidUpdateOnlyChangeUserModelDelegate. deleteRoleMapping(RoleModel role)voidAbstractUserAdapter. grantRole(RoleModel role)voidAbstractUserAdapterFederatedStorage. grantRole(RoleModel role)voidInMemoryUserAdapter. grantRole(RoleModel role)voidUpdateOnlyChangeUserModelDelegate. grantRole(RoleModel role)booleanAbstractUserAdapter. hasRole(RoleModel role)booleanAbstractUserAdapter.Streams. hasRole(RoleModel role)booleanAbstractUserAdapterFederatedStorage. hasRole(RoleModel role)booleanAbstractUserAdapterFederatedStorage.Streams. hasRole(RoleModel role)booleanInMemoryUserAdapter. hasRole(RoleModel role)
- 
Uses of RoleModel in org.keycloak.storage.clientMethods in org.keycloak.storage.client that return RoleModel Modifier and Type Method Description RoleModelUnsupportedOperationsClientStorageAdapter. addRole(String name)RoleModelUnsupportedOperationsClientStorageAdapter. addRole(String id, String name)RoleModelUnsupportedOperationsClientStorageAdapter. getRole(String name)Methods in org.keycloak.storage.client that return types with arguments of type RoleModel Modifier and Type Method Description Stream<RoleModel>UnsupportedOperationsClientStorageAdapter. getRolesStream()Stream<RoleModel>UnsupportedOperationsClientStorageAdapter. getRolesStream(Integer first, Integer max)Stream<RoleModel>UnsupportedOperationsClientStorageAdapter. searchForRolesStream(String search, Integer first, Integer max)Methods in org.keycloak.storage.client with parameters of type RoleModel Modifier and Type Method Description voidAbstractReadOnlyClientScopeAdapter. addScopeMapping(RoleModel role)voidAbstractReadOnlyClientStorageAdapter. addScopeMapping(RoleModel role)voidAbstractReadOnlyClientScopeAdapter. deleteScopeMapping(RoleModel role)voidAbstractReadOnlyClientStorageAdapter. deleteScopeMapping(RoleModel role)default voidClientStorageProvider. preRemove(RealmModel realm, RoleModel role)Callback when a role is removed.booleanUnsupportedOperationsClientStorageAdapter. removeRole(RoleModel role)
- 
Uses of RoleModel in org.keycloak.storage.federatedMethods in org.keycloak.storage.federated that return types with arguments of type RoleModel Modifier and Type Method Description Set<RoleModel>UserRoleMappingsFederatedStorage. getRoleMappings(RealmModel realm, String userId)Deprecated.UsegetRoleMappingsStreaminstead.default Set<RoleModel>UserRoleMappingsFederatedStorage.Streams. getRoleMappings(RealmModel realm, String userId)default Stream<RoleModel>UserRoleMappingsFederatedStorage. getRoleMappingsStream(RealmModel realm, String userId)Obtains the roles associated with the federated user identified byuserId.Stream<RoleModel>UserRoleMappingsFederatedStorage.Streams. getRoleMappingsStream(RealmModel realm, String userId)Methods in org.keycloak.storage.federated with parameters of type RoleModel Modifier and Type Method Description voidUserRoleMappingsFederatedStorage. deleteRoleMapping(RealmModel realm, String userId, RoleModel role)voidUserRoleMappingsFederatedStorage. grantRole(RealmModel realm, String userId, RoleModel role)voidUserFederatedStorageProvider. preRemove(RealmModel realm, RoleModel role)
- 
Uses of RoleModel in org.keycloak.storage.jpaMethods in org.keycloak.storage.jpa that return types with arguments of type RoleModel Modifier and Type Method Description Stream<RoleModel>JpaUserFederatedStorageProvider. getRoleMappingsStream(RealmModel realm, String userId)Methods in org.keycloak.storage.jpa with parameters of type RoleModel Modifier and Type Method Description voidJpaUserFederatedStorageProvider. deleteRoleMapping(RealmModel realm, String userId, RoleModel role)voidJpaUserFederatedStorageProvider. grantRole(RealmModel realm, String userId, RoleModel role)voidJpaUserFederatedStorageProvider. preRemove(RealmModel realm, RoleModel role)
- 
Uses of RoleModel in org.keycloak.storage.ldapMethods in org.keycloak.storage.ldap with parameters of type RoleModel Modifier and Type Method Description Stream<UserModel>LDAPStorageProvider. getRoleMembersStream(RealmModel realm, RoleModel role, Integer firstResult, Integer maxResults)voidLDAPStorageProvider. preRemove(RealmModel realm, RoleModel role)
- 
Uses of RoleModel in org.keycloak.storage.ldap.mappersMethods in org.keycloak.storage.ldap.mappers with parameters of type RoleModel Modifier and Type Method Description List<UserModel>AbstractLDAPStorageMapper. getRoleMembers(RealmModel realm, RoleModel role, int firstResult, int maxResults)List<UserModel>LDAPStorageMapper. getRoleMembers(RealmModel realm, RoleModel role, int firstResult, int maxResults)Return empty list if doesn't support storing of roles
- 
Uses of RoleModel in org.keycloak.storage.ldap.mappers.membership.groupMethods in org.keycloak.storage.ldap.mappers.membership.group with parameters of type RoleModel Modifier and Type Method Description booleanGroupLDAPStorageMapper.LDAPGroupMappingsUserDelegate. hasRole(RoleModel role)
- 
Uses of RoleModel in org.keycloak.storage.ldap.mappers.membership.roleMethods in org.keycloak.storage.ldap.mappers.membership.role that return types with arguments of type RoleModel Modifier and Type Method Description Stream<RoleModel>RoleLDAPStorageMapper.LDAPRoleMappingsUserDelegate. getClientRoleMappingsStream(ClientModel client)protected Stream<RoleModel>RoleLDAPStorageMapper.LDAPRoleMappingsUserDelegate. getLDAPRoleMappingsConverted()Stream<RoleModel>RoleLDAPStorageMapper.LDAPRoleMappingsUserDelegate. getRealmRoleMappingsStream()Stream<RoleModel>RoleLDAPStorageMapper.LDAPRoleMappingsUserDelegate. getRoleMappingsStream()Methods in org.keycloak.storage.ldap.mappers.membership.role with parameters of type RoleModel Modifier and Type Method Description voidRoleLDAPStorageMapper.LDAPRoleMappingsUserDelegate. deleteRoleMapping(RoleModel role)List<UserModel>RoleLDAPStorageMapper. getRoleMembers(RealmModel realm, RoleModel role, int firstResult, int maxResults)voidRoleLDAPStorageMapper.LDAPRoleMappingsUserDelegate. grantRole(RoleModel role)booleanRoleLDAPStorageMapper.LDAPRoleMappingsUserDelegate. hasRole(RoleModel role)
- 
Uses of RoleModel in org.keycloak.storage.openshiftMethods in org.keycloak.storage.openshift that return types with arguments of type RoleModel Modifier and Type Method Description Stream<RoleModel>OpenshiftSAClientAdapter. getRealmScopeMappingsStream()Stream<RoleModel>OpenshiftSAClientAdapter. getScopeMappingsStream()Methods in org.keycloak.storage.openshift with parameters of type RoleModel Modifier and Type Method Description booleanOpenshiftSAClientAdapter. hasScope(RoleModel role)
- 
Uses of RoleModel in org.keycloak.storage.roleMethods in org.keycloak.storage.role that return RoleModel Modifier and Type Method Description RoleModelRoleLookupProvider. getClientRole(ClientModel client, String name)Exact search for a client role by given name.RoleModelRoleLookupProvider. getRealmRole(RealmModel realm, String name)Exact search for a role by given name.RoleModelRoleLookupProvider. getRoleById(RealmModel realm, String id)Exact search for a role by its internal ID..Methods in org.keycloak.storage.role that return types with arguments of type RoleModel Modifier and Type Method Description Stream<RoleModel>RoleLookupProvider. searchForClientRolesStream(ClientModel client, String search, Integer first, Integer max)Case-insensitive search for client roles that contain the given string in their name or description.Stream<RoleModel>RoleLookupProvider. searchForRolesStream(RealmModel realm, String search, Integer first, Integer max)Case-insensitive search for roles that contain the given string in their name or description.
- 
Uses of RoleModel in org.keycloak.storage.userMethods in org.keycloak.storage.user with parameters of type RoleModel Modifier and Type Method Description default Stream<UserModel>UserQueryProvider. getRoleMembersStream(RealmModel realm, RoleModel role)Obtains users that have the specified role.default Stream<UserModel>UserQueryProvider. getRoleMembersStream(RealmModel realm, RoleModel role, Integer firstResult, Integer maxResults)Searches for users that have the specified role.voidUserBulkUpdateProvider. grantToAllUsers(RealmModel realm, RoleModel role)Grants the given role to all users from particular realm.
 
-