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
JAAS Callback for certificates for WebSphere Application ServerThe
WSX509CertificateChainCallback
allows a certificate chain to be gathered by aCallbackHandler
and passed to aLoginModule
stack.
-
-
Constructor Summary
Constructors Constructor Description WSX509CertificateChainCallback(java.lang.String prompt)
Construct aWSX509CertificateChainCallback
object with a prompt hint.WSX509CertificateChainCallback(java.lang.String prompt, java.security.cert.X509Certificate[] certChain)
Construct aWSX509CertificateChainCallback
object with a prompt hint and a java.security.cert.X509Certificate[].
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getPrompt()
java.security.cert.X509Certificate[]
getX509CertificateChain()
Get the certificate chainvoid
setX509CertificateChain(java.security.cert.X509Certificate[] certChain)
Set the certificate chainjava.lang.String
toString()
Returns the name of the Callback.
-
-
-
Constructor Detail
-
WSX509CertificateChainCallback
public WSX509CertificateChainCallback(java.lang.String prompt)
Construct aWSX509CertificateChainCallback
object with a prompt hint.- 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 classjava.lang.Object
- Returns:
- The name of the Callback.
-
-