com.ibm.wsspi.security.auth.callback

Class WSX509CertificateChainCallback

  1. java.lang.Object
  2. extended bycom.ibm.wsspi.security.auth.callback.WSX509CertificateChainCallback
All implemented interfaces:
javax.security.auth.callback.Callback

  1. public class WSX509CertificateChainCallback
  2. extends java.lang.Object
  3. implements javax.security.auth.callback.Callback
JAAS Callback for certificates for WebSphere Application Server

The WSX509CertificateChainCallback allows a certificate chain to be gathered by a CallbackHandler and passed to a LoginModule stack.


Constructor Summary

Constructor and Description
WSX509CertificateChainCallback(java.lang.String prompt)
Construct a WSX509CertificateChainCallback object with a prompt hint.
WSX509CertificateChainCallback(java.lang.String prompt,java.security.cert.X509Certificate[] certChain)
Construct a WSX509CertificateChainCallback object with a prompt hint and a java.security.cert.X509Certificate[].

Method Summary

Modifier and Type Method and Description
  1. java.lang.String
getPrompt()
  1. java.security.cert.X509Certificate[]
getX509CertificateChain()
Get the certificate chain
  1. void
setX509CertificateChain(java.security.cert.X509Certificate[] certChain)
Set the certificate chain
  1. java.lang.String
toString()
Returns the name of the Callback.
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait

Constructor Detail

WSX509CertificateChainCallback

  1. public WSX509CertificateChainCallback( java.lang.String prompt)
Construct a WSX509CertificateChainCallback object with a prompt hint.
Parameters:
prompt - A String prompt hint.

WSX509CertificateChainCallback

  1. public WSX509CertificateChainCallback( java.lang.String prompt,
  2. java.security.cert.X509Certificate[] certChain)

Construct a WSX509CertificateChainCallback object with a prompt hint and a java.security.cert.X509Certificate[].

Parameters:
prompt - A String prompt hint.
certChain - An array of java.security.cert.X509Certificate

Method Detail

setX509CertificateChain

  1. public void setX509CertificateChain( java.security.cert.X509Certificate[] certChain)
Set the certificate chain
Parameters:
certChain - an array of java.security.cert.X509Certificate[]

getX509CertificateChain

  1. public java.security.cert.X509Certificate[] getX509CertificateChain( )
Get the certificate chain
Returns:
an array of java.security.cert.X509Certificate[]

getPrompt

  1. public java.lang.String getPrompt( )
Returns:
the String prompt

toString

  1. public java.lang.String toString( )

Returns the name of the Callback. Typically, it is the name of the class.

Overrides:
toString in class java.lang.Object
Returns:
The name of the Callback.