Apache CXF API

org.apache.cxf.sts.token.realm
Class SAMLRealm

java.lang.Object
  extended by org.apache.cxf.sts.token.realm.SAMLRealm

public class SAMLRealm
extends Object

This class defines some properties that are associated with a realm for the SAMLTokenProvider and SAMLTokenValidator.


Constructor Summary
SAMLRealm()
           
 
Method Summary
 CallbackHandler getCallbackHandler()
          Get the CallbackHandler object.
 String getIssuer()
          Get the issuer of this SAML realm
 String getSignatureAlias()
          Get the signature alias to use for this SAML realm
 org.apache.wss4j.common.crypto.Crypto getSignatureCrypto()
          Get the signature Crypto object
 SignatureProperties getSignatureProperties()
          Get the SignatureProperties to use.
 void setCallbackHandler(CallbackHandler callbackHandler)
          Set the CallbackHandler object.
 void setCallbackHandlerClass(String callbackHandlerClass)
          Set the String corresponding to the CallbackHandler class.
 void setIssuer(String issuer)
          Set the issuer of this SAML realm
 void setSignatureAlias(String signatureAlias)
          Set the signature alias to use for this SAML realm
 void setSignatureCrypto(org.apache.wss4j.common.crypto.Crypto signatureCrypto)
          Set the signature Crypto object
 void setSignatureProperties(SignatureProperties signatureProperties)
          Set the SignatureProperties to use.
 void setSignaturePropertiesFile(String signaturePropertiesFile)
          Set the String corresponding to the signature Properties class
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SAMLRealm

public SAMLRealm()
Method Detail

getIssuer

public String getIssuer()
Get the issuer of this SAML realm

Returns:
the issuer of this SAML realm

setIssuer

public void setIssuer(String issuer)
Set the issuer of this SAML realm

Parameters:
issuer - the issuer of this SAML realm

getSignatureAlias

public String getSignatureAlias()
Get the signature alias to use for this SAML realm

Returns:
the signature alias to use for this SAML realm

setSignatureAlias

public void setSignatureAlias(String signatureAlias)
Set the signature alias to use for this SAML realm

Parameters:
signatureAlias - the signature alias to use for this SAML realm

setSignatureCrypto

public void setSignatureCrypto(org.apache.wss4j.common.crypto.Crypto signatureCrypto)
Set the signature Crypto object

Parameters:
signatureCrypto - the signature Crypto object

setSignaturePropertiesFile

public void setSignaturePropertiesFile(String signaturePropertiesFile)
Set the String corresponding to the signature Properties class

Parameters:
signaturePropertiesFile - the String corresponding to the signature properties file

setSignatureProperties

public void setSignatureProperties(SignatureProperties signatureProperties)
Set the SignatureProperties to use.

Parameters:
signatureProperties - the SignatureProperties to use.

getSignatureProperties

public SignatureProperties getSignatureProperties()
Get the SignatureProperties to use.

Returns:
the SignatureProperties to use.

getSignatureCrypto

public org.apache.wss4j.common.crypto.Crypto getSignatureCrypto()
Get the signature Crypto object

Returns:
the signature Crypto object

setCallbackHandler

public void setCallbackHandler(CallbackHandler callbackHandler)
Set the CallbackHandler object.

Parameters:
callbackHandler - the CallbackHandler object.

setCallbackHandlerClass

public void setCallbackHandlerClass(String callbackHandlerClass)
Set the String corresponding to the CallbackHandler class.

Parameters:
callbackHandlerClass - the String corresponding to the CallbackHandler class.

getCallbackHandler

public CallbackHandler getCallbackHandler()
Get the CallbackHandler object.

Returns:
the CallbackHandler object.

Apache CXF API

Apache CXF