public interface RoleModel
Modifier and Type | Method and Description |
---|---|
void |
addCompositeRole(RoleModel role) |
default List<String> |
getAttribute(String name)
Deprecated.
|
Map<String,List<String>> |
getAttributes() |
Stream<String> |
getAttributeStream(String name) |
default Set<RoleModel> |
getComposites()
Deprecated.
|
Stream<RoleModel> |
getCompositesStream() |
RoleContainerModel |
getContainer() |
String |
getContainerId() |
String |
getDescription() |
default String |
getFirstAttribute(String name) |
String |
getId() |
String |
getName() |
boolean |
hasRole(RoleModel role) |
boolean |
isClientRole() |
boolean |
isComposite() |
void |
removeAttribute(String name) |
void |
removeCompositeRole(RoleModel role) |
void |
setAttribute(String name,
List<String> values) |
void |
setDescription(String description) |
void |
setName(String name) |
void |
setSingleAttribute(String name,
String value) |
String getName()
String getDescription()
void setDescription(String description)
String getId()
void setName(String name)
boolean isComposite()
void addCompositeRole(RoleModel role)
void removeCompositeRole(RoleModel role)
@Deprecated default Set<RoleModel> getComposites()
boolean isClientRole()
String getContainerId()
RoleContainerModel getContainer()
boolean hasRole(RoleModel role)
void removeAttribute(String name)
@Deprecated default List<String> getAttribute(String name)
Copyright © 2020 JBoss by Red Hat. All rights reserved.