| Package | Description |
|---|---|
| io.jsonwebtoken.impl | |
| io.jsonwebtoken.impl.lang | |
| io.jsonwebtoken.impl.security |
| Modifier and Type | Field and Description |
|---|---|
static Parameter<PublicJwk<?>> |
DefaultJweHeader.EPK |
static Parameter<byte[]> |
DefaultJweHeader.IV |
static Parameter<Integer> |
DefaultJweHeader.P2C |
static Parameter<byte[]> |
DefaultJweHeader.P2S |
static Parameter<byte[]> |
DefaultJweHeader.TAG |
| Modifier and Type | Field and Description |
|---|---|
protected Registry<String,? extends Parameter<?>> |
ParameterMap.PARAMS |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
ParameterMap.get(Parameter<T> param) |
protected <T> Object |
ParameterMap.put(Parameter<T> param,
Object value)
Convenience method to put a value for an idiomatic param.
|
protected ParameterMap |
ParameterMap.replace(Parameter<?> param) |
| Constructor and Description |
|---|
IdLocator(Parameter<String> param,
Registry<String,R> registry,
String requiredExceptionMessage) |
| Constructor and Description |
|---|
AbstractX509Context(Set<Parameter<?>> params) |
DefaultHeader(Registry<String,Parameter<?>> registry,
Map<String,?> values) |
DefaultProtectedHeader(Registry<String,Parameter<?>> registry,
Map<String,?> values) |
ParameterMap(Registry<String,? extends Parameter<?>> registry) |
ParameterMap(Registry<String,? extends Parameter<?>> registry,
Map<String,?> values)
Copy constructor producing an immutable instance.
|
ParameterMap(Registry<String,? extends Parameter<?>> registry,
Map<String,?> values,
boolean mutable) |
ParameterMap(Set<Parameter<?>> params) |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultParameter<T> |
| Modifier and Type | Method and Description |
|---|---|
Parameter<T> |
DefaultParameterBuilder.build() |
static Parameter<Date> |
Parameters.rfcDate(String id,
String name) |
static Parameter<BigInteger> |
Parameters.secretBigInt(String id,
String name) |
static Parameter<String> |
Parameters.string(String id,
String name) |
static Parameter<Set<String>> |
Parameters.stringSet(String id,
String name) |
static Parameter<URI> |
Parameters.uri(String id,
String name) |
static Parameter<List<X509Certificate>> |
Parameters.x509Chain(String id,
String name) |
| Modifier and Type | Method and Description |
|---|---|
static Registry<String,Parameter<?>> |
Parameters.registry(Collection<Parameter<?>> params) |
static Registry<String,Parameter<?>> |
Parameters.registry(Parameter<?>... params) |
static Registry<String,Parameter<?>> |
Parameters.registry(Registry<String,Parameter<?>> parent,
Parameter<?>... params) |
static Registry<String,? extends Parameter<?>> |
Parameters.replace(Registry<String,? extends Parameter<?>> registry,
Parameter<?> param) |
| Modifier and Type | Method and Description |
|---|---|
static <T> boolean |
Parameters.equals(ParameterReadable a,
Object o,
Parameter<T> param) |
<T> T |
ParameterReadable.get(Parameter<T> param) |
<T> T |
RequiredParameterReader.get(Parameter<T> param) |
static Registry<String,Parameter<?>> |
Parameters.registry(Parameter<?>... params) |
static Registry<String,Parameter<?>> |
Parameters.registry(Registry<String,Parameter<?>> parent,
Parameter<?>... params) |
static Registry<String,? extends Parameter<?>> |
Parameters.replace(Registry<String,? extends Parameter<?>> registry,
Parameter<?> param) |
| Modifier and Type | Method and Description |
|---|---|
static Registry<String,Parameter<?>> |
Parameters.registry(Collection<Parameter<?>> params) |
static Registry<String,Parameter<?>> |
Parameters.registry(Registry<String,Parameter<?>> parent,
Parameter<?>... params) |
static Registry<String,? extends Parameter<?>> |
Parameters.replace(Registry<String,? extends Parameter<?>> registry,
Parameter<?> param) |
| Modifier and Type | Field and Description |
|---|---|
static Parameter<String> |
AbstractJwk.KID |
static Parameter<List<X509Certificate>> |
AbstractAsymmetricJwk.X5C |
static Parameter<byte[]> |
AbstractAsymmetricJwk.X5T |
static Parameter<byte[]> |
AbstractAsymmetricJwk.X5T_S256 |
static Parameter<URI> |
AbstractAsymmetricJwk.X5U |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
AbstractJwk.get(Parameter<T> param) |
JwkContext<K> |
DefaultJwkContext.parameter(Parameter<?> param) |
JwkContext<K> |
JwkContext.parameter(Parameter<?> param) |
| Constructor and Description |
|---|
DefaultJwkSet(Parameter<Set<Jwk<?>>> param,
Map<String,?> src) |
| Constructor and Description |
|---|
DefaultJwkContext(Set<Parameter<?>> params) |
DefaultJwkContext(Set<Parameter<?>> params,
JwkContext<?> other) |
DefaultJwkContext(Set<Parameter<?>> params,
JwkContext<?> other,
boolean removePrivate) |
DefaultJwkContext(Set<Parameter<?>> params,
JwkContext<?> other,
K key) |
Copyright © 2014–2024 jsonwebtoken.io. All rights reserved.