| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
The class ActionMapper is an interface that is 
 implemented to get SSO information and map partner actions to
 Access Manager authorization decisions.
 
 A different implementation of the interface may be developed for different
 partner. The mapping between the partner source ID and the implementation
 class are configured at the Trusted Partner Sites field
 in SAML service.
| Field Summary | |
| static java.lang.String | DENYKey to hold a list of actions that are denied. | 
| static java.lang.String | INDETERMINATEKey to hold a list of actions that are indeterminate. | 
| static java.lang.String | PERMITKey to hold a list of actions that are permitted. | 
| Method Summary | |
|  java.util.Map | getAuthorizationDecisions(AuthorizationDecisionQuery query,
                          SSOToken token,
                          java.lang.String sourceID)Returns Action Decisions for the user. | 
|  Assertion | getSSOAssertion(AuthorizationDecisionQuery query,
                java.lang.String sourceID)Returns the Assertion that contains Authentication information that can be used to obtain single sign on token. | 
|  java.lang.String | getSSOTokenID(AuthorizationDecisionQuery query)Returns the single sign on token id to Access Manager from the query. | 
| Field Detail | 
public static final java.lang.String PERMIT
public static final java.lang.String DENY
public static final java.lang.String INDETERMINATE
| Method Detail | 
public java.lang.String getSSOTokenID(AuthorizationDecisionQuery query)
query - The received AuthorizationDecisionQuery.
public Assertion getSSOAssertion(AuthorizationDecisionQuery query,
                                 java.lang.String sourceID)
query - The received AuthorizationDecisionQuery.sourceID - The SourceID from which this query is
        coming from.
public java.util.Map getAuthorizationDecisions(AuthorizationDecisionQuery query,
                                               SSOToken token,
                                               java.lang.String sourceID)
                                        throws SAMLException
query - The received AuthorizationDecisionQuery.token - The single sign on token to be used 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 occurs| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||