- All Superinterfaces:
WebCertificateReference
- All Known Subinterfaces:
WebKey
- All Known Implementing Classes:
Jose
,JsonKeyReference
,Jwk
Common super-interface for components that hold a reference to a web key for
use with a specific algorithm.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
WebKeyReference.Builder<B extends WebKeyReference.Builder<B>>
Builder interface for creatingWebKey
instances. -
Method Summary
Modifier and TypeMethodDescriptiondefault WebKey.Algorithm
Gets the key encryption or signature algorithm.default String
getKeyId()
Gets the Key ID.Methods inherited from interface edu.iu.crypt.WebCertificateReference
getCertificateChain, getCertificateSha256Thumbprint, getCertificateThumbprint, getCertificateUri
-
Method Details
-
getKeyId
Gets the Key ID.- Returns:
- Key ID
-
getAlgorithm
Gets the key encryption or signature algorithm.- Returns:
WebKey.Algorithm
-