Package com.sun.xml.wss.impl.callback
Class SignatureKeyCallback.PrivKeyCertRequest
- java.lang.Object
-
- com.sun.xml.wss.impl.callback.SignatureKeyCallback.PrivKeyCertRequest
-
- All Implemented Interfaces:
SignatureKeyCallback.Request
- Direct Known Subclasses:
SignatureKeyCallback.AliasPrivKeyCertRequest,SignatureKeyCallback.DefaultPrivKeyCertRequest,SignatureKeyCallback.PublicKeyBasedPrivKeyCertRequest
- Enclosing class:
- SignatureKeyCallback
public abstract static class SignatureKeyCallback.PrivKeyCertRequest extends Object implements SignatureKeyCallback.Request
A CallbackHandler handling an instance of this request should make sure that a private key and a corresponding X.509 certificate must be set on the request.
-
-
Constructor Summary
Constructors Constructor Description PrivKeyCertRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PrivateKeygetPrivateKey()Get the PrivateKey stored in this Request.X509CertificategetX509Certificate()Get the X509Certificate stored in this Request.voidsetPrivateKey(PrivateKey privateKey)Set the Private Key used for Signature Calculation.voidsetX509Certificate(X509Certificate certificate)Set the X509Certificate used for Signature verification.
-
-
-
Method Detail
-
setPrivateKey
public void setPrivateKey(PrivateKey privateKey)
Set the Private Key used for Signature Calculation.- Parameters:
privateKey-java.security.PrivateKeyrepresenting the PrivateKey to be used for Signature value calculation.
-
getPrivateKey
public PrivateKey getPrivateKey()
Get the PrivateKey stored in this Request.- Returns:
java.security.PrivateKey- PrivateKey to be used for Signature value calculation.
-
setX509Certificate
public void setX509Certificate(X509Certificate certificate)
Set the X509Certificate used for Signature verification.- Parameters:
certificate-java.security.X509Certificateto be used for Signature Verification.
-
getX509Certificate
public X509Certificate getX509Certificate()
Get the X509Certificate stored in this Request.- Returns:
java.security.X509Certificate- X509Certificate to be used for Signature Verification.
-
-