public interface IPersonAttributes extends Principal, Serializable
Principal.getName() is used for the uid (userName).
The equality and hashCode of an IPersonAttributes should ONLY include the name property and none of the attributes.| Modifier and Type | Method and Description |
|---|---|
Map<String,List<Object>> |
getAttributes() |
Object |
getAttributeValue(String name)
The value for the attribute, null if no value exists or the first value is null, if there are multiple values
the first is returned.
|
List<Object> |
getAttributeValues(String name)
All values of the attribute, null if no values exist.
|
Map<String,List<Object>> getAttributes()
Object getAttributeValue(String name)
name - The name of the attribute to get the value forCopyright © 2015 Jasig. All Rights Reserved.