Package com.nimbusds.jose.jwk
JSON Web Key (JWK) classes.
This package provides representation, serialisation and parsing of Elliptic Curve (EC), RSA and symmetric JWKs.
References:
-
Interface Summary Interface Description AsymmetricJWK Asymmetric (pair) JSON Web Key (JWK).CurveBasedJWK Curve based JSON Web Key (JWK).PasswordLookup Password lookup interface.SecretJWK Secret (symmetric) JSON Web Key (JWK). -
Class Summary Class Description Curve Cryptographic curve.ECKey Public and privateElliptic CurveJSON Web Key (JWK).ECKey.Builder Builder for constructing Elliptic Curve JWKs.JWK The base abstract class for JSON Web Keys (JWKs).JWKMatcher JSON Web Key (JWK) matcher.JWKMatcher.Builder Builder for constructing JWK matchers.JWKParameterNames JSON Web Key (JWK) parameter names.JWKSelector Selects (filters) one or more JSON Web Keys (JWKs) from a JWK set.JWKSet JSON Web Key (JWK) set.KeyConverter Key converter.KeyType Key type.KeyUse Enumeration of public key uses.OctetKeyPair Octet key pairJSON Web Key (JWK), used to represent Edwards-curve keys.OctetKeyPair.Builder Builder for constructing Octet Key Pair JWKs.OctetSequenceKey Octet sequenceJSON Web Key (JWK), used to represent symmetric keys.OctetSequenceKey.Builder Builder for constructing octet sequence JWKs.RSAKey Public and privateRSAJSON Web Key (JWK).RSAKey.Builder Builder for constructing RSA JWKs.RSAKey.OtherPrimesInfo Other Primes Info, represents the privateothparameter of a RSA JWK.ThumbprintUtils Thumbprint utilities. -
Enum Summary Enum Description KeyOperation Enumeration of key operations. -
Exception Summary Exception Description JWKException JSON Web Key (JWK) related exception.