java.io.Serializable, java.lang.Iterable<SecurityRoleMetaData>, java.util.Collection<SecurityRoleMetaData>, IdMetaData, MappedMetaData<SecurityRoleMetaData>public class SecurityRolesMetaData extends AbstractMappedMetaData<SecurityRoleMetaData>
| Constructor | Description |
|---|---|
SecurityRolesMetaData() |
Create a new SecurityRolesMetaData.
|
| Modifier and Type | Method | Description |
|---|---|---|
protected void |
addNotification(SecurityRoleMetaData added) |
Notification that something was added
|
java.util.Map<java.lang.String,java.util.Set<java.lang.String>> |
getPrincipalVersusRolesMap() |
|
java.util.Set<java.lang.String> |
getSecurityRoleNamesByPrincipal(java.lang.String userName) |
Get the security role names by principal
|
SecurityRolesMetaData |
getSecurityRolesByPrincipal(java.lang.String userName) |
Deprecated.
|
void |
rebuildPrincipalVersusRolesMap() |
|
protected void |
removeNotification(SecurityRoleMetaData removed) |
Notification that something was removed
|
add, addAll, clear, contains, containsAll, containsKey, equals, get, getByName, hashCode, isEmpty, iterator, keySet, remove, removeAll, retainAll, size, toArray, toArray, toStringgetId, setIdclone, getId, setIdpublic SecurityRolesMetaData()
protected void addNotification(SecurityRoleMetaData added)
AbstractMappedMetaDataaddNotification in class AbstractMappedMetaData<SecurityRoleMetaData>added - the thing addedpublic java.util.Map<java.lang.String,java.util.Set<java.lang.String>> getPrincipalVersusRolesMap()
public void rebuildPrincipalVersusRolesMap()
@Deprecated public SecurityRolesMetaData getSecurityRolesByPrincipal(java.lang.String userName)
userName - the principal namejava.lang.IllegalArgumentException - for a null user namepublic java.util.Set<java.lang.String> getSecurityRoleNamesByPrincipal(java.lang.String userName)
userName - the principal namejava.lang.IllegalArgumentException - for a null user nameprotected void removeNotification(SecurityRoleMetaData removed)
AbstractMappedMetaDataremoveNotification in class AbstractMappedMetaData<SecurityRoleMetaData>removed - the thing removedCopyright © 2018 JBoss by Red Hat. All rights reserved.