Interface AsymmetricDecryptionCryptoStore

All Superinterfaces:
CryptoStore

public interface AsymmetricDecryptionCryptoStore extends CryptoStore
A crypto store containing asymmetric key material for decrypting data.
Since:
3.0.0
  • Method Details

    • getPrivateKey

      PrivateKey getPrivateKey()
      Gets the private key contained by this crypto store.
      Returns:
      a PrivateKey
    • getCertificates

      List<X509Certificate> getCertificates()
      Gets the certificate chain contained by this crypto store, or an empty list if no chain exists.

      The returned list is unmodifiable and is ordered with the most significant certificate first, followed by zero or more certificate authorities.

      Returns:
      a list of X509Certificates