public interface RoleContainerModel
Modifier and Type | Interface and Description |
---|---|
static interface |
RoleContainerModel.RoleRemovedEvent |
Modifier and Type | Method and Description |
---|---|
void |
addDefaultRole(String name)
Adds a role with given name to default roles of this object.
|
RoleModel |
addRole(String name) |
RoleModel |
addRole(String id,
String name) |
default List<String> |
getDefaultRoles()
Deprecated.
use the stream variant instead
|
Stream<String> |
getDefaultRolesStream()
Returns all default role names of this object as a stream.
|
String |
getId() |
RoleModel |
getRole(String name) |
default Set<RoleModel> |
getRoles()
Deprecated.
|
default Set<RoleModel> |
getRoles(Integer firstResult,
Integer maxResults)
Deprecated.
|
Stream<RoleModel> |
getRolesStream() |
Stream<RoleModel> |
getRolesStream(Integer firstResult,
Integer maxResults) |
void |
removeDefaultRoles(String... defaultRoles)
Removes default roles from this object according to
defaultRoles . |
boolean |
removeRole(RoleModel role) |
default Set<RoleModel> |
searchForRoles(String search,
Integer first,
Integer max)
Deprecated.
|
Stream<RoleModel> |
searchForRolesStream(String search,
Integer first,
Integer max) |
default void |
updateDefaultRoles(String... defaultRoles)
Updates default roles of this object.
|
String getId()
boolean removeRole(RoleModel role)
@Deprecated default Set<RoleModel> getRoles()
@Deprecated default Set<RoleModel> getRoles(Integer firstResult, Integer maxResults)
@Deprecated default Set<RoleModel> searchForRoles(String search, Integer first, Integer max)
Stream<RoleModel> searchForRolesStream(String search, Integer first, Integer max)
@Deprecated default List<String> getDefaultRoles()
null
.Stream<String> getDefaultRolesStream()
null
.void addDefaultRole(String name)
name
- of the role to be (created and ) addeddefault void updateDefaultRoles(String... defaultRoles)
defaultRoles
and adds all which weren't
present in original default roles. In other words it's the same as calling
Set.retainAll
and Set.addAll
.defaultRoles
- Array of realm roles to be updatedvoid removeDefaultRoles(String... defaultRoles)
defaultRoles
.defaultRoles
- Role names to be removed from default roles of this object.Copyright © 2020 JBoss by Red Hat. All rights reserved.