Interface AsymmetricSignatureVerificationCryptoStore

All Superinterfaces:
CryptoStore

public interface AsymmetricSignatureVerificationCryptoStore extends CryptoStore
A crypto store containing certificate- and asymmetric key material for verifying signatures.
Since:
3.0.0
  • Method Details

    • getPublicKey

      PublicKey getPublicKey()
      Gets the public key contained by this crypto store.
      Returns:
      a PublicKey
    • 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