| 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 | Description |
|---|---|
| Curve |
Cryptographic curve.
|
| ECKey |
Public and private
Elliptic Curve JSON 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.
|
| 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 pair JSON Web Key (JWK), used to represent
Edwards-curve keys. |
| OctetKeyPair.Builder |
Builder for constructing Octet Key Pair JWKs.
|
| OctetSequenceKey |
Octet sequence JSON Web Key (JWK), used to represent
symmetric keys. |
| OctetSequenceKey.Builder |
Builder for constructing octet sequence JWKs.
|
| RSAKey |
Public and private
RSA JSON Web Key (JWK). |
| RSAKey.Builder |
Builder for constructing RSA JWKs.
|
| RSAKey.OtherPrimesInfo |
Other Primes Info, represents the private
oth parameter of a
RSA JWK. |
| ThumbprintUtils |
Thumbprint utilities.
|
| Enum | Description |
|---|---|
| KeyOperation |
Enumeration of key operations.
|
This package provides representation, serialisation and parsing of Elliptic Curve (EC), RSA and symmetric JWKs.
References:
Copyright © 2020 Connect2id Ltd.. All rights reserved.