| Package | Description |
|---|---|
| io.jsonwebtoken.impl | |
| io.jsonwebtoken.impl.io | |
| io.jsonwebtoken.impl.lang | |
| io.jsonwebtoken.impl.security |
| Modifier and Type | Class and Description |
|---|---|
class |
CompressionCodecLocator |
class |
IdLocator<H extends Header,R extends Identifiable> |
| Modifier and Type | Class and Description |
|---|---|
class |
JsonObjectDeserializer
Function that wraps a
Deserializer to add JWT-related error handling. |
class |
StandardCompressionAlgorithms |
| Constructor and Description |
|---|
ConvertingParser(Function<Reader,Map<String,?>> deserializer,
Converter<T,Object> converter) |
| Modifier and Type | Class and Description |
|---|---|
class |
ConstantFunction<T,R>
Function that always returns the same value
|
class |
DefaultRegistry<K,V> |
class |
FormattedStringFunction<T> |
class |
IdRegistry<T extends Identifiable> |
class |
LocatorFunction<T> |
class |
OptionalMethodInvoker<T,R> |
class |
PropagatingExceptionFunction<T,R,E extends RuntimeException> |
class |
StringRegistry<V> |
| Modifier and Type | Field and Description |
|---|---|
static Function<Identifiable,String> |
IdRegistry.FN |
| Modifier and Type | Method and Description |
|---|---|
static <T,V,R> Function<T,R> |
Functions.andThen(Function<T,? extends V> before,
Function<V,R> after)
Returns a composed function that first applies the
before function to its input, and then applies
the after function to the result. |
static <T,R> Function<T,R> |
Functions.firstResult(Function<T,R>... fns)
Returns a composed function that invokes the specified functions in iteration order, and returns the first
non-null result.
|
static <T extends Identifiable> |
IdRegistry.fn() |
static <T> Function<T,T> |
Functions.identity() |
static <T,R,E extends RuntimeException> |
Functions.wrap(Function<T,R> fn,
Class<E> exClass,
String fmt,
Object... args) |
static <T,R,E extends RuntimeException> |
Functions.wrapFmt(CheckedFunction<T,R> fn,
Class<E> exClass,
String msg)
Wraps the specified function to ensure that if any exception occurs, it is of the specified type and/or with
the specified message.
|
| Modifier and Type | Method and Description |
|---|---|
static <T,V,R> Function<T,R> |
Functions.andThen(Function<T,? extends V> before,
Function<V,R> after)
Returns a composed function that first applies the
before function to its input, and then applies
the after function to the result. |
static <T,V,R> Function<T,R> |
Functions.andThen(Function<T,? extends V> before,
Function<V,R> after)
Returns a composed function that first applies the
before function to its input, and then applies
the after function to the result. |
static <T,R> Function<T,R> |
Functions.firstResult(Function<T,R>... fns)
Returns a composed function that invokes the specified functions in iteration order, and returns the first
non-null result.
|
static <T,R,E extends RuntimeException> |
Functions.wrap(Function<T,R> fn,
Class<E> exClass,
String fmt,
Object... args) |
| Constructor and Description |
|---|
DefaultRegistry(String name,
String keyName,
Collection<? extends V> values,
Function<V,K> keyFn) |
DelegatingCheckedFunction(Function<T,R> delegate) |
PropagatingExceptionFunction(CheckedFunction<T,R> f,
Class<E> exceptionClass,
Function<T,String> msgFunction) |
PropagatingExceptionFunction(Function<T,R> f,
Class<E> exceptionClass,
String msg) |
StringRegistry(String name,
String keyName,
Collection<V> values,
Function<V,String> keyFn,
boolean caseSensitive) |
StringRegistry(String name,
String keyName,
Collection<V> values,
Function<V,String> keyFn,
Function<String,String> caseFn) |
StringRegistry(String name,
String keyName,
Collection<V> values,
Function<V,String> keyFn,
Function<String,String> caseFn) |
| Modifier and Type | Class and Description |
|---|---|
class |
ConstantKeyLocator |
class |
JwkDeserializer |
class |
JwkSetDeserializer |
class |
NamedParameterSpecValueFinder |
class |
StandardCurves |
class |
StandardEncryptionAlgorithms |
class |
StandardHashAlgorithms
Backing implementation for the
Jwks.HASH implementation. |
class |
StandardKeyAlgorithms
Static class definitions for standard
KeyAlgorithm instances. |
class |
StandardKeyOperations |
class |
StandardSecureDigestAlgorithms |
Copyright © 2014–2024 jsonwebtoken.io. All rights reserved.