Interface AsymmetricSigningCryptoStore

All Superinterfaces:
CryptoStore

public interface AsymmetricSigningCryptoStore extends CryptoStore
A crypto store containing certificate- and asymmetric key material for making signatures.
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