public class DefaultActionMapper extends Object implements ActionMapper
DefaultActionMapper
provide a default
implementation of the ActionMapper
interface.DENY, INDETERMINATE, PERMIT
Constructor and Description |
---|
DefaultActionMapper()
Default Constructor
|
Modifier and Type | Method and Description |
---|---|
Map |
getAuthorizationDecisions(AuthorizationDecisionQuery query,
Object token,
String sourceID)
This method first converts the AttributeStatements in Evidence to
OpenAM Policy API environment variables.
|
Assertion |
getSSOAssertion(AuthorizationDecisionQuery query,
String sourceID)
This method exams the Evidence in the AuthorizationDecisionQuery.
|
String |
getSSOTokenID(AuthorizationDecisionQuery query)
This method exams the SubjectConfirmation of the Subject in the
AuthorizationDecisionQuery.
|
public String getSSOTokenID(AuthorizationDecisionQuery query)
getSSOTokenID
in interface ActionMapper
query
- The received AuthorizationDecisionQuery
.ActionMapper.getSSOTokenID(com.sun.identity.saml.protocol.AuthorizationDecisionQuery)
public Assertion getSSOAssertion(AuthorizationDecisionQuery query, String sourceID)
getSSOAssertion
in interface ActionMapper
query
- The received AuthorizationDecisionQuery
.sourceID
- The SourceID
from which this query is
coming from.ActionMapper.getSSOAssertion(com.sun.identity.saml.protocol.AuthorizationDecisionQuery, java.lang.String)
public Map getAuthorizationDecisions(AuthorizationDecisionQuery query, Object token, String sourceID) throws SAMLException
getAuthorizationDecisions
in interface ActionMapper
query
- The received AuthorizationDecisionQuery
.token
- User sessioin to retrieve the decisions.sourceID
- The sourceID
from which the query is coming
from.PERMIT
List of permitted actions, or
DENY
List of denied actions, or
INDETERMINATE
List of indeterminate actions
SAMLException
- if an error occursCopyright © 2010–2025 Open Identity Platform Community. All rights reserved.