Class ByteArrayKeyHolder

java.lang.Object
com.adobe.internal.pdftoolkit.core.credentials.impl.ByteArrayKeyHolder
All Implemented Interfaces:
PrivateKeyHolder

public class ByteArrayKeyHolder extends Object implements PrivateKeyHolder
The ByteArrayKeyHolder contains the bytes representing the DER encoded PKCS8 unencrypted PrivateKey and the wrapping format of the key - whether it is RSA or DSA.
  • Constructor Details

    • ByteArrayKeyHolder

      public ByteArrayKeyHolder(byte[] key, String algorithm)
  • Method Details

    • getAlgorithm

      public String getAlgorithm()
    • setAlgorithm

      public void setAlgorithm(String algorithm)
    • getDerEncodedKey

      public byte[] getDerEncodedKey()
    • setDerEncodedKey

      public void setDerEncodedKey(byte[] derEncodedKey)
    • getPrivateKeyHolder

      public PrivateKeyHolder getPrivateKeyHolder()
      Description copied from interface: PrivateKeyHolder
      No-op method that just returns the PrivateKeyHolder.
      Specified by:
      getPrivateKeyHolder in interface PrivateKeyHolder
      Returns:
      PrivateKeyHolder