public class FAMSTSAttributeProvider extends Object implements com.sun.xml.ws.api.security.trust.STSAttributeProvider
OnBehalfOf
element in the WS-Trust request and generates
SAML Attributes from the user profile. This is the case usually if the STS
and web services client is deployed locally on the same or trusted Federal
OpenAM instances. If not, it tries to retrieve the web services
client profile attributes if it exists.Modifier and Type | Field and Description |
---|---|
protected static SSOTokenManager |
tokenManager |
Constructor and Description |
---|
FAMSTSAttributeProvider() |
Modifier and Type | Method and Description |
---|---|
Map<QName,List<String>> |
getClaimedAttributes(Subject subject,
String appliesTo,
String tokenType,
com.sun.xml.ws.api.security.trust.Claims claims)
Returns all claimed attributes for a given subject.
|
protected SSOToken |
getSSOToken(String token,
String appTokenId)
Check if agent token ID is appended to the token string.
|
protected static SSOTokenManager tokenManager
public Map<QName,List<String>> getClaimedAttributes(Subject subject, String appliesTo, String tokenType, com.sun.xml.ws.api.security.trust.Claims claims)
getClaimedAttributes
in interface com.sun.xml.ws.api.security.trust.STSAttributeProvider
protected SSOToken getSSOToken(String token, String appTokenId) throws SSOException
SSOException
Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.