Skip navigation links

Oracle Fusion Middleware Oracle Platform Security Services API Reference
11g Release 1 (11.1.1)

E14650-01


oracle.security.jps.callback
Class SAMLTokenCallback

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

All Implemented Interfaces:
javax.security.auth.callback.Callback, JpsCallback

public class SAMLTokenCallback
extends java.lang.Object
implements JpsCallback

Callback for passing in SAML assertion


Constructor Summary
SAMLTokenCallback()
           

 

Method Summary
 oracle.security.xmlsec.saml.Assertion getAssertion()
          Get the assertion
 JpsCallbackType getCallbackType()
          Callback type
 long getClockSkew()
          Get the clock skew value
 java.security.KeyStore getKeyStore()
          Get the trusted issuer's keystore
 void setAssertion(oracle.security.xmlsec.saml.Assertion a)
          Set the SAML assertion
 void setClockSkew(long clockSkew)
          set the clock skew betweent the client and server machine
 void setKeyStore(java.security.KeyStore ks)
          Set the keystore which has the SAML assertion issuer keys

 

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

 

Constructor Detail

SAMLTokenCallback

public SAMLTokenCallback()

Method Detail

setAssertion

public void setAssertion(oracle.security.xmlsec.saml.Assertion a)
Set the SAML assertion
Parameters:
a - SAML assertion

getAssertion

public oracle.security.xmlsec.saml.Assertion getAssertion()
Get the assertion
Returns:
SAML assertion

getCallbackType

public JpsCallbackType getCallbackType()
Callback type
Specified by:
getCallbackType in interface JpsCallback
Returns:
JPS_SAML_CALLBACK

setClockSkew

public void setClockSkew(long clockSkew)
set the clock skew betweent the client and server machine
Parameters:
clockSkew - in milliseconds

getClockSkew

public long getClockSkew()
Get the clock skew value
Returns:
clockSkew in milliseconds

setKeyStore

public void setKeyStore(java.security.KeyStore ks)
Set the keystore which has the SAML assertion issuer keys
Parameters:
ks - keystore

getKeyStore

public java.security.KeyStore getKeyStore()
Get the trusted issuer's keystore
Returns:
keystore

Skip navigation links

Oracle Fusion Middleware Oracle Platform Security Services API Reference
11g Release 1 (11.1.1)

E14650-01


Copyright © 2009, Oracle. All rights reserved.