getClaimedAttributes
public Map<QName,List<String>> getClaimedAttributes(Subject subject,
String appliesTo,
String tokenType,
Claims claims)
Returns the map of claimed attributes of the requestor apply to the targeted service.
- Specified by:
getClaimedAttributes in interface STSAttributeProvider
- Parameters:
subject - The Subject contgaining authentication information and context of the
authenticated requestor.
appliesTo - Identifying target service(s)
tokenType - Type of token to be issued which will contain these attributes.
claims - Identifying the attributes of the requestor claimed by the target service.
- Returns:
- map of attribut key and values. The key of the map is a
QName contains the key name the the name space
for the key. The value of the map is a List of String contains
a list of the values. One particular value with the requestor
identity to be in the issued token with key nameNAME_IDENTIFIER must be in the map.