Skip navigation links

Oracle Fusion Middleware Management Java API Reference for Oracle Entitlements Server
11g Release 1 (11.1.1)

E22649-02 ESAPI


oracle.security.jps.callback
Class AbstractSAMLTokenCallback

java.lang.Object
  extended by oracle.security.jps.callback.AbstractSAMLTokenCallback

All Implemented Interfaces:
javax.security.auth.callback.Callback, JpsCallback
Direct Known Subclasses:
SAML2TokenCallback, SAMLTokenCallback

public abstract class AbstractSAMLTokenCallback
extends java.lang.Object
implements JpsCallback

Constructor Summary
AbstractSAMLTokenCallback()
           

 

Method Summary
 java.util.List<java.lang.String> getAudienceUris()
          Get relying party URIs for validating SAML audience restriction condition.
 long getClockSkew()
          Get the clock skew between the client and server machine for validating SAML NotBefore and NotOn condition.
 java.util.List<java.lang.String> getTrustedIssuers()
          Get the trusted issuers for validating SAML assertion issuer.
 void setAudienceUris(java.util.List<java.lang.String> audienceUris)
          Set relying party URIs for validating SAML audience restriction condition.
 void setClockSkew(long clockSkew)
          Set the clock skew between the client and server machine for validating SAML NotBefore and NotOn condition.
 void setTrustedIssuers(java.util.List<java.lang.String> trustedIssuers)
          Set the trusted issuers for validating SAML assertion issuer.

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Methods inherited from interface oracle.security.jps.callback.JpsCallback
getCallbackType

 

Constructor Detail

AbstractSAMLTokenCallback

public AbstractSAMLTokenCallback()

Method Detail

getAudienceUris

public java.util.List<java.lang.String> getAudienceUris()
Get relying party URIs for validating SAML audience restriction condition.
Returns:
list of relying party URIs

setAudienceUris

public void setAudienceUris(java.util.List<java.lang.String> audienceUris)
Set relying party URIs for validating SAML audience restriction condition.

The method is protected by code based permission oracle.security.jps.JpsPermission("IdentityAssertion", "execute").

Parameters:
audienceUris - list of relying party URIs. Can be null or empty list.
Throws:
java.security.AccessControlException - if permission oracle.security.jps.JpsPermission("IdentityAssertion", "execute") is not granted.

getClockSkew

public long getClockSkew()
Get the clock skew between the client and server machine for validating SAML NotBefore and NotOn condition.
Returns:
clockSkew in milliseconds

setClockSkew

public void setClockSkew(long clockSkew)
Set the clock skew between the client and server machine for validating SAML NotBefore and NotOn condition.
Parameters:
clockSkew - in milliseconds

getTrustedIssuers

public java.util.List<java.lang.String> getTrustedIssuers()
Get the trusted issuers for validating SAML assertion issuer.
Returns:
List of trusted issuers.

setTrustedIssuers

public void setTrustedIssuers(java.util.List<java.lang.String> trustedIssuers)
Set the trusted issuers for validating SAML assertion issuer.

The method is protected by code based permission oracle.security.jps.JpsPermission("IdentityAssertion", "execute").

Parameters:
trustedIssuers - List of trusted issuers, can be null
Throws:
java.security.AccessControlException - if permission oracle.security.jps.JpsPermission("IdentityAssertion", "execute") is not granted.

Skip navigation links

Oracle Fusion Middleware Management Java API Reference for Oracle Entitlements Server
11g Release 1 (11.1.1)

E22649-02 ESAPI


Copyright © 2011, Oracle. All rights reserved.