com.ibm.wsspi.security.auth.callback
Class WSX509CertificateChainCallback
- java.lang.Object
com.ibm.wsspi.security.auth.callback.WSX509CertificateChainCallback
All implemented interfaces:
javax.security.auth.callback.Callback
- public class WSX509CertificateChainCallback
- extends java.lang.Object
- implements javax.security.auth.callback.Callback
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 |
---|---|
|
getPrompt()
|
|
getX509CertificateChain()
Get the certificate chain
|
|
setX509CertificateChain(java.security.cert.X509Certificate[] certChain)
Set the certificate chain
|
|
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
- public WSX509CertificateChainCallback( java.lang.String prompt)
Parameters:
prompt
- A String prompt hint. WSX509CertificateChainCallback
- public WSX509CertificateChainCallback( java.lang.String prompt,
- 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
- public void setX509CertificateChain( java.security.cert.X509Certificate[] certChain)
Set the certificate chain
Parameters:
certChain
- an array of java.security.cert.X509Certificate[] getX509CertificateChain
- public java.security.cert.X509Certificate[] getX509CertificateChain( )
Get the certificate chain
Returns:
an array of java.security.cert.X509Certificate[]
getPrompt
- public java.lang.String getPrompt( )
Returns:
the String prompt
toString
- 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.
WSX509CertificateChainCallback
object with a prompt hint.