| Name | Description | Type | Package | Framework |
| ECKey | Public and private Elliptic Curve JSON Web Key (JWK). | Class | com.nimbusds.jose.jwk | NimbusDS |
| ECKey .Builder | ECKey key = new ECKey. | Class | com.nimbusds.jose.jwk | NimbusDS |
| ECKey .Curve | Cryptographic curve. | Class | com.nimbusds.jose.jwk | NimbusDS |
| JWK | The base abstract class for JSON Web Keys (JWKs). | Class | com.nimbusds.jose.jwk | NimbusDS |
| JWKSelector | Utility for selecting one or more JSON Web Keys (JWKs) from a JWK set. | Class | com.nimbusds.jose.jwk | NimbusDS |
| JWKSet | JSON Web Key (JWK) set. | Class | com.nimbusds.jose.jwk | NimbusDS |
| KeyType | Key type. | Class | com.nimbusds.jose.jwk | NimbusDS |
| OctetSequenceKey | Octet sequence JSON Web Key (JWK), used to represent symmetric keys. | Class | com.nimbusds.jose.jwk | NimbusDS |
| OctetSequenceKey .Builder | OctetSequenceKey key = new OctetSequenceKey. | Class | com.nimbusds.jose.jwk | NimbusDS |
| RSAKey | Public and private RSA JSON Web Key (JWK). | Class | com.nimbusds.jose.jwk | NimbusDS |
| RSAKey .Builder | RSAKey key = new RSAKey. | Class | com.nimbusds.jose.jwk | NimbusDS |
| RSAKey .OtherPrimesInfo | Other Primes Info, represents the private oth parameter of a RSA JWK. | Class | com.nimbusds.jose.jwk | NimbusDS |
| Use | Enumeration of key uses. | Class | com.nimbusds.jose.jwk | NimbusDS |