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 Details

    • PrivKeyCertRequest

      protected PrivKeyCertRequest()
  • Method Details

    • setPrivateKey

      public void setPrivateKey(PrivateKey privateKey)
      Set the Private Key used for Signature Calculation.
      Parameters:
      privateKey - java.security.PrivateKey representing 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.X509Certificate to 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.