Interface AsymmetricSignatureVerificationCryptoStore
- All Superinterfaces:
CryptoStore
A crypto store containing certificate- and asymmetric key material for verifying signatures.
- Since:
- 3.0.0
-
Nested Class Summary
Nested classes/interfaces inherited from interface se.curity.identityserver.sdk.data.CryptoStore
CryptoStore.ExportableAsKeyStore -
Method Summary
Modifier and TypeMethodDescriptionGets the certificate chain contained by this crypto store, or an empty list if no chain exists.Gets the public key contained by this crypto store.
-
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
-