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 -
Method Summary
Modifier and TypeMethodDescriptionGet the PrivateKey stored in this Request.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.
-
Constructor Details
-
PrivKeyCertRequest
protected PrivKeyCertRequest()
-
-
Method Details
-
setPrivateKey
Set the Private Key used for Signature Calculation.- Parameters:
privateKey-java.security.PrivateKeyrepresenting the PrivateKey to be used for Signature value calculation.
-
getPrivateKey
Get the PrivateKey stored in this Request.- Returns:
java.security.PrivateKey- PrivateKey to be used for Signature value calculation.
-
setX509Certificate
Set the X509Certificate used for Signature verification.- Parameters:
certificate-java.security.X509Certificateto be used for Signature Verification.
-
getX509Certificate
Get the X509Certificate stored in this Request.- Returns:
java.security.X509Certificate- X509Certificate to be used for Signature Verification.
-