public interface UserGroupInfo
AuthenticationModule.query(Object, String)
Modifier and Type | Method and Description |
---|---|
java.util.List |
getAliasNames()
Returns a list of all possible user names that may represent the current user
|
java.util.Map |
getAttributes()
returns all attributes mapped by name, value is a list of all attribute values
|
java.lang.Object |
getAttributeValue(java.lang.String name)
return the value of the given attribute
if attribute value is multiple the first value is returned
|
java.util.List |
getAttributeValueList(java.lang.String name)
returns all values of the given attribute
|
java.lang.String |
getFullQualifiedName()
Gets the most distinguished for of user name for the current user
|
boolean |
isGroup()
Returns if the user is a group
|
boolean |
isUser()
Returns if the user is a plain single-person user
|
java.util.List getAliasNames()
java.lang.String getFullQualifiedName()
boolean isGroup()
boolean isUser()
java.lang.Object getAttributeValue(java.lang.String name)
name
- name of the attributejava.util.List getAttributeValueList(java.lang.String name)
name
- name of the attributejava.util.Map getAttributes()