A B C D E F G H I J K L M N O P R S T U V W X Z 

A

AbstractAsymmetricJwk<K extends Key> - Class in io.jsonwebtoken.impl.security
 
AbstractCompressionAlgorithm - Class in io.jsonwebtoken.impl.compression
Abstract class that asserts arguments and wraps IOException with CompressionException.
AbstractCompressionAlgorithm(String) - Constructor for class io.jsonwebtoken.impl.compression.AbstractCompressionAlgorithm
 
AbstractJwk<K extends Key> - Class in io.jsonwebtoken.impl.security
 
AbstractParser<T> - Class in io.jsonwebtoken.impl.io
 
AbstractParser() - Constructor for class io.jsonwebtoken.impl.io.AbstractParser
 
AbstractParserBuilder<T,B extends ParserBuilder<T,B>> - Class in io.jsonwebtoken.impl.io
 
AbstractParserBuilder() - Constructor for class io.jsonwebtoken.impl.io.AbstractParserBuilder
 
AbstractTextCodec - Class in io.jsonwebtoken.impl
Deprecated.
since 0.10.0 - will be removed before 1.0.0. Use Encoder orr Decoder instead.
AbstractTextCodec() - Constructor for class io.jsonwebtoken.impl.AbstractTextCodec
Deprecated.
 
AbstractX509Context<T extends X509Mutator<T>> - Class in io.jsonwebtoken.impl
 
AbstractX509Context(Set<Parameter<?>>) - Constructor for class io.jsonwebtoken.impl.AbstractX509Context
 
accept(JwtVisitor<T>) - Method in class io.jsonwebtoken.impl.DefaultJwe
 
accept(JwtVisitor<T>) - Method in class io.jsonwebtoken.impl.DefaultJws
 
accept(JwtVisitor<T>) - Method in class io.jsonwebtoken.impl.DefaultJwt
 
accept(T, U) - Method in interface io.jsonwebtoken.impl.lang.BiConsumer
 
add(String) - Method in class io.jsonwebtoken.impl.DelegateAudienceCollection
 
add(Collection<? extends String>) - Method in class io.jsonwebtoken.impl.DelegateAudienceCollection
 
add(E) - Method in class io.jsonwebtoken.impl.lang.DefaultCollectionMutator
 
add(Collection<? extends E>) - Method in class io.jsonwebtoken.impl.lang.DefaultCollectionMutator
 
add(K, V) - Method in class io.jsonwebtoken.impl.lang.DelegatingMapMutator
 
add(Map<? extends K, ? extends V>) - Method in class io.jsonwebtoken.impl.lang.DelegatingMapMutator
 
add(String, Object) - Method in class io.jsonwebtoken.impl.security.DefaultJwkSetBuilder
 
add(Map<? extends String, ?>) - Method in class io.jsonwebtoken.impl.security.DefaultJwkSetBuilder
 
add(Jwk<?>) - Method in class io.jsonwebtoken.impl.security.DefaultJwkSetBuilder
 
add(Collection<Jwk<?>>) - Method in class io.jsonwebtoken.impl.security.DefaultJwkSetBuilder
 
addClaims(Map<String, ?>) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
AesGcmKeyAlgorithm - Class in io.jsonwebtoken.impl.security
 
AesGcmKeyAlgorithm(int) - Constructor for class io.jsonwebtoken.impl.security.AesGcmKeyAlgorithm
 
AesWrapKeyAlgorithm - Class in io.jsonwebtoken.impl.security
 
AesWrapKeyAlgorithm(int) - Constructor for class io.jsonwebtoken.impl.security.AesWrapKeyAlgorithm
 
afterRead(int) - Method in class io.jsonwebtoken.impl.io.FilteredInputStream
Invoked by the read methods after the proxied call has returned successfully.
afterWrite(int) - Method in class io.jsonwebtoken.impl.io.FilteredOutputStream
Invoked by the write methods after the proxied call has returned successfully.
agreementPartyUInfo(byte[]) - Method in class io.jsonwebtoken.impl.DefaultJweHeaderMutator
 
agreementPartyUInfo(String) - Method in class io.jsonwebtoken.impl.DefaultJweHeaderMutator
 
agreementPartyVInfo(byte[]) - Method in class io.jsonwebtoken.impl.DefaultJweHeaderMutator
 
agreementPartyVInfo(String) - Method in class io.jsonwebtoken.impl.DefaultJweHeaderMutator
 
and() - Method in class io.jsonwebtoken.impl.DelegateAudienceCollection
 
and() - Method in class io.jsonwebtoken.impl.lang.DefaultNestedCollection
 
AndroidBase64Codec - Class in io.jsonwebtoken.impl
Deprecated.
since 0.10.0 - will be removed before 1.0.0. Use io.jsonwebtoken.io.Encoders#BASE64 or io.jsonwebtoken.io.Decoders#BASE64 instead.
AndroidBase64Codec() - Constructor for class io.jsonwebtoken.impl.AndroidBase64Codec
Deprecated.
 
andThen(Function<T, ? extends V>, Function<V, R>) - Static method in class io.jsonwebtoken.impl.lang.Functions
Returns a composed function that first applies the before function to its input, and then applies the after function to the result.
ANY - Static variable in class io.jsonwebtoken.impl.security.JwkConverter
 
apply(Header) - Method in class io.jsonwebtoken.impl.CompressionCodecLocator
 
apply(H) - Method in class io.jsonwebtoken.impl.IdLocator
 
apply(Reader) - Method in class io.jsonwebtoken.impl.io.JsonObjectDeserializer
 
apply(T) - Method in interface io.jsonwebtoken.impl.lang.CheckedFunction
 
apply(T) - Method in class io.jsonwebtoken.impl.lang.ConstantFunction
 
apply(K) - Method in class io.jsonwebtoken.impl.lang.DefaultRegistry
 
apply(T) - Method in class io.jsonwebtoken.impl.lang.DelegatingCheckedFunction
 
apply(T) - Method in class io.jsonwebtoken.impl.lang.FormattedStringFunction
 
apply(T) - Method in interface io.jsonwebtoken.impl.lang.Function
 
apply(Header) - Method in class io.jsonwebtoken.impl.lang.LocatorFunction
 
apply(T) - Method in class io.jsonwebtoken.impl.lang.PropagatingExceptionFunction
 
apply(Header) - Method in class io.jsonwebtoken.impl.security.ConstantKeyLocator
 
apply(Key) - Method in class io.jsonwebtoken.impl.security.NamedParameterSpecValueFinder
 
apply() - Method in class io.jsonwebtoken.impl.security.X509BuilderSupport
 
applyFrom(CharSequence) - Method in class io.jsonwebtoken.impl.io.Codec
 
applyFrom(byte[]) - Method in class io.jsonwebtoken.impl.lang.BigIntegerUBytesConverter
 
applyFrom(Object) - Method in class io.jsonwebtoken.impl.lang.CompactMediaTypeIdConverter
 
applyFrom(C) - Method in class io.jsonwebtoken.impl.lang.CompoundConverter
 
applyFrom(B) - Method in interface io.jsonwebtoken.impl.lang.Converter
Converts the specified canonical (RFC-compliant data type) value to the preferred Java idiomatic type.
applyFrom(Object) - Method in class io.jsonwebtoken.impl.lang.DefaultParameter
 
applyFrom(Object) - Method in class io.jsonwebtoken.impl.lang.EncodedObjectConverter
 
applyFrom(Object) - Method in class io.jsonwebtoken.impl.lang.JwtDateConverter
 
applyFrom(B) - Method in class io.jsonwebtoken.impl.lang.NullSafeConverter
 
applyFrom(Object) - Method in class io.jsonwebtoken.impl.lang.PositiveIntegerConverter
 
applyFrom(Object) - Method in class io.jsonwebtoken.impl.lang.RedactedValueConverter
 
applyFrom(Object) - Method in class io.jsonwebtoken.impl.lang.RequiredBitLengthConverter
 
applyFrom(Object) - Method in class io.jsonwebtoken.impl.lang.RequiredTypeConverter
 
applyFrom(CharSequence) - Method in class io.jsonwebtoken.impl.lang.UriStringConverter
 
applyFrom(Object) - Method in class io.jsonwebtoken.impl.security.JwkConverter
 
applyFrom(Object) - Method in class io.jsonwebtoken.impl.security.JwkSetConverter
 
applyFrom(CharSequence) - Method in class io.jsonwebtoken.impl.security.JwtX509StringConverter
 
applyTo(byte[]) - Method in class io.jsonwebtoken.impl.io.Codec
 
applyTo(BigInteger) - Method in class io.jsonwebtoken.impl.lang.BigIntegerUBytesConverter
 
applyTo(String) - Method in class io.jsonwebtoken.impl.lang.CompactMediaTypeIdConverter
 
applyTo(A) - Method in class io.jsonwebtoken.impl.lang.CompoundConverter
 
applyTo(A) - Method in interface io.jsonwebtoken.impl.lang.Converter
Converts the specified (Java idiomatic type) value to the canonical RFC-required data type.
applyTo(T) - Method in class io.jsonwebtoken.impl.lang.DefaultParameter
 
applyTo(T) - Method in class io.jsonwebtoken.impl.lang.EncodedObjectConverter
 
applyTo(Date) - Method in class io.jsonwebtoken.impl.lang.JwtDateConverter
 
applyTo(A) - Method in class io.jsonwebtoken.impl.lang.NullSafeConverter
 
applyTo(Integer) - Method in class io.jsonwebtoken.impl.lang.PositiveIntegerConverter
 
applyTo(T) - Method in class io.jsonwebtoken.impl.lang.RedactedValueConverter
 
applyTo(byte[]) - Method in class io.jsonwebtoken.impl.lang.RequiredBitLengthConverter
 
applyTo(T) - Method in class io.jsonwebtoken.impl.lang.RequiredTypeConverter
 
applyTo(URI) - Method in class io.jsonwebtoken.impl.lang.UriStringConverter
 
applyTo(T) - Method in class io.jsonwebtoken.impl.security.JwkConverter
 
applyTo(JwkSet) - Method in class io.jsonwebtoken.impl.security.JwkSetConverter
 
applyTo(X509Certificate) - Method in class io.jsonwebtoken.impl.security.JwtX509StringConverter
 
assertBytePayload(byte[]) - Method in class io.jsonwebtoken.impl.security.DefaultDecryptionKeyRequest
 
assertBytePayload(byte[]) - Method in class io.jsonwebtoken.impl.security.DefaultKeyResult
 
assertIterations(int) - Static method in class io.jsonwebtoken.impl.security.Pbes2HsAkwAlgorithm
 
assertKey(Key, Class<K>, String) - Static method in class io.jsonwebtoken.impl.security.KeyPairs
 
audience() - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
audience() - Method in class io.jsonwebtoken.impl.DelegatingClaimsMutator
 
available() - Method in class io.jsonwebtoken.impl.io.FilteredInputStream
Invokes the delegate's available() method.

B

b64Url(Encoder<OutputStream, OutputStream>) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
b64Url(Decoder<InputStream, InputStream>) - Method in class io.jsonwebtoken.impl.DefaultJwtParserBuilder
 
BASE64 - Static variable in class io.jsonwebtoken.impl.io.Codec
 
BASE64 - Static variable in interface io.jsonwebtoken.impl.TextCodec
Deprecated.
since 0.10.0. Use io.jsonwebtoken.io.Encoders#BASE64 or io.jsonwebtoken.io.Decoders#BASE64 instead. This class will be removed before 1.0.0
Base64Codec - Class in io.jsonwebtoken.impl
Deprecated.
since 0.10.0 - will be removed before 1.0.0. Use io.jsonwebtoken.io.Encoders#BASE64 or io.jsonwebtoken.io.Decoders#BASE64
Base64Codec() - Constructor for class io.jsonwebtoken.impl.Base64Codec
Deprecated.
 
Base64InputStream - Class in io.jsonwebtoken.impl.io
Provides Base64 encoding and decoding in a streaming fashion (unlimited size).
Base64InputStream(InputStream) - Constructor for class io.jsonwebtoken.impl.io.Base64InputStream
Creates a Base64InputStream such that all data read is Base64-decoded from the original provided InputStream.
BASE64URL - Static variable in class io.jsonwebtoken.impl.io.Codec
 
BASE64URL - Static variable in interface io.jsonwebtoken.impl.TextCodec
Deprecated.
since 0.10.0. Use io.jsonwebtoken.io.Encoders#BASE64URL or io.jsonwebtoken.io.Decoders#BASE64URL instead. This class will be removed before 1.0.0
BASE64URL_BYTES - Static variable in class io.jsonwebtoken.impl.lang.Converters
 
Base64UrlCodec - Class in io.jsonwebtoken.impl
Deprecated.
since 0.10.0 - will be removed before 1.0.0. Use Encoder.BASE64URL or Decoder.BASE64URL instead.
Base64UrlCodec() - Constructor for class io.jsonwebtoken.impl.Base64UrlCodec
Deprecated.
 
base64UrlDecodeWith(Decoder<CharSequence, byte[]>) - Method in class io.jsonwebtoken.impl.DefaultJwtParserBuilder
 
base64UrlEncodeWith(Encoder<byte[], String>) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
Base64UrlStreamEncoder - Class in io.jsonwebtoken.impl.io
 
beforeRead(int) - Method in class io.jsonwebtoken.impl.io.FilteredInputStream
Invoked by the read methods before the call is proxied.
beforeWrite(int) - Method in class io.jsonwebtoken.impl.io.FilteredOutputStream
Invoked by the write methods before the call is proxied.
BiConsumer<T,U> - Interface in io.jsonwebtoken.impl.lang
 
BIGINT - Static variable in class io.jsonwebtoken.impl.lang.Converters
 
bigInt(String, String) - Static method in class io.jsonwebtoken.impl.lang.Parameters
 
BIGINT_UBYTES - Static variable in class io.jsonwebtoken.impl.lang.Converters
 
BigIntegerUBytesConverter - Class in io.jsonwebtoken.impl.lang
 
BigIntegerUBytesConverter() - Constructor for class io.jsonwebtoken.impl.lang.BigIntegerUBytesConverter
 
BIT_LENGTH - Variable in class io.jsonwebtoken.impl.security.DefaultSecretKeyBuilder
 
bitLength(byte[]) - Static method in class io.jsonwebtoken.impl.lang.Bytes
 
bitsMsg(long) - Static method in class io.jsonwebtoken.impl.lang.Bytes
 
build() - Method in class io.jsonwebtoken.impl.DefaultClaimsBuilder
 
build() - Method in class io.jsonwebtoken.impl.DefaultJwtHeaderBuilder
 
build() - Method in class io.jsonwebtoken.impl.DefaultJwtParserBuilder
 
build() - Method in class io.jsonwebtoken.impl.io.AbstractParserBuilder
 
build() - Method in class io.jsonwebtoken.impl.lang.DefaultParameterBuilder
 
build() - Method in class io.jsonwebtoken.impl.security.DefaultDynamicJwkBuilder
 
build() - Method in class io.jsonwebtoken.impl.security.DefaultJwkSetBuilder
 
build() - Method in class io.jsonwebtoken.impl.security.DefaultKeyOperationBuilder
 
build() - Method in class io.jsonwebtoken.impl.security.DefaultKeyOperationPolicyBuilder
 
build() - Method in class io.jsonwebtoken.impl.security.DefaultKeyPairBuilder
 
build() - Method in class io.jsonwebtoken.impl.security.DefaultSecretKeyBuilder
 
build() - Method in class io.jsonwebtoken.impl.security.RandomSecretKeyBuilder
 
builder(Class<T>) - Static method in class io.jsonwebtoken.impl.lang.Parameters
 
builder(SecretKey) - Static method in class io.jsonwebtoken.impl.security.KeysBridge
 
builder(PrivateKey) - Static method in class io.jsonwebtoken.impl.security.KeysBridge
 
ByteBase64UrlStreamEncoder - Class in io.jsonwebtoken.impl.io
 
ByteBase64UrlStreamEncoder(Encoder<byte[], String>) - Constructor for class io.jsonwebtoken.impl.io.ByteBase64UrlStreamEncoder
 
bytes(InputStream, String) - Static method in class io.jsonwebtoken.impl.io.Streams
 
Bytes - Class in io.jsonwebtoken.impl.lang
 
bytes(String, String) - Static method in class io.jsonwebtoken.impl.lang.Parameters
 
bytesEquals(BigInteger, BigInteger) - Static method in class io.jsonwebtoken.impl.lang.Parameters
 
BytesInputStream - Class in io.jsonwebtoken.impl.io
Allows read access to the internal byte array, avoiding the need copy/extract to a ByteArrayOutputStream.
bytesMsg(int) - Static method in class io.jsonwebtoken.impl.lang.Bytes
 

C

cast(Object) - Method in class io.jsonwebtoken.impl.lang.DefaultParameter
 
cast(Object) - Method in interface io.jsonwebtoken.impl.lang.Parameter
 
chain(List<X509Certificate>) - Method in class io.jsonwebtoken.impl.security.DefaultDynamicJwkBuilder
 
changed() - Method in class io.jsonwebtoken.impl.lang.DefaultCollectionMutator
Callback for subclasses that wish to be notified if the internal collection has changed via builder mutation methods.
CharSequenceReader - Class in io.jsonwebtoken.impl.io
Reader implementation that can read from String, StringBuffer, StringBuilder or CharBuffer.
CharSequenceReader(CharSequence) - Constructor for class io.jsonwebtoken.impl.io.CharSequenceReader
Constructs a new instance with the specified character sequence.
CharSequenceReader(CharSequence, int) - Constructor for class io.jsonwebtoken.impl.io.CharSequenceReader
Constructs a new instance with a portion of the specified character sequence.
CharSequenceReader(CharSequence, int, int) - Constructor for class io.jsonwebtoken.impl.io.CharSequenceReader
Constructs a new instance with a portion of the specified character sequence.
CheckedFunction<T,R> - Interface in io.jsonwebtoken.impl.lang
 
CheckedSupplier<T> - Interface in io.jsonwebtoken.impl.lang
 
claim(String, Object) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
claims() - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
claims(Map<String, ?>) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
clear() - Method in class io.jsonwebtoken.impl.DefaultJweHeaderMutator
 
clear() - Method in class io.jsonwebtoken.impl.DelegateAudienceCollection
 
clear(byte[]) - Static method in class io.jsonwebtoken.impl.lang.Bytes
Clears the array by filling it with all zeros.
clear() - Method in class io.jsonwebtoken.impl.lang.DefaultCollectionMutator
 
clear() - Method in class io.jsonwebtoken.impl.lang.DefaultRegistry
 
clear() - Method in class io.jsonwebtoken.impl.lang.DelegatingMap
 
clear() - Method in class io.jsonwebtoken.impl.ParameterMap
 
clear() - Method in class io.jsonwebtoken.impl.security.AbstractJwk
 
clock(Clock) - Method in class io.jsonwebtoken.impl.DefaultJwtParserBuilder
 
clockSkewSeconds(long) - Method in class io.jsonwebtoken.impl.DefaultJwtParserBuilder
 
close() - Method in class io.jsonwebtoken.impl.io.BytesInputStream
 
close() - Method in class io.jsonwebtoken.impl.io.CharSequenceReader
Close resets the file back to the start and removes any marked position.
close() - Method in class io.jsonwebtoken.impl.io.FilteredInputStream
Invokes the delegate's close() method.
close() - Method in class io.jsonwebtoken.impl.io.FilteredOutputStream
Invokes the delegate's close() method.
close() - Method in class io.jsonwebtoken.impl.io.TeeOutputStream
 
close() - Method in class io.jsonwebtoken.impl.io.UncloseableInputStream
 
ClosedInputStream - Class in io.jsonwebtoken.impl.io
 
Codec - Class in io.jsonwebtoken.impl.io
 
Codec(Encoder<byte[], String>, Decoder<CharSequence, byte[]>) - Constructor for class io.jsonwebtoken.impl.io.Codec
 
compact() - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
CompactMediaTypeIdConverter - Class in io.jsonwebtoken.impl.lang
 
CompactMediaTypeIdConverter() - Constructor for class io.jsonwebtoken.impl.lang.CompactMediaTypeIdConverter
 
compound(Converter<A, B>, Converter<B, C>) - Static method in class io.jsonwebtoken.impl.lang.Converters
 
CompoundConverter<A,B,C> - Class in io.jsonwebtoken.impl.lang
 
CompoundConverter(Converter<A, B>, Converter<B, C>) - Constructor for class io.jsonwebtoken.impl.lang.CompoundConverter
 
compress(OutputStream) - Method in class io.jsonwebtoken.impl.compression.AbstractCompressionAlgorithm
 
compress(byte[]) - Method in class io.jsonwebtoken.impl.compression.AbstractCompressionAlgorithm
 
compressionAlgorithm - Variable in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
CompressionCodecLocator - Class in io.jsonwebtoken.impl
 
CompressionCodecLocator(CompressionCodecResolver) - Constructor for class io.jsonwebtoken.impl.CompressionCodecLocator
 
compressWith(CompressionAlgorithm) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
computeX509Sha1Thumbprint - Variable in class io.jsonwebtoken.impl.security.X509BuilderSupport
 
computeX509Sha256Thumbprint - Variable in class io.jsonwebtoken.impl.security.X509BuilderSupport
Boolean object indicates 3 states: 1) not configured 2) configured as true, 3) configured as false
concat(byte[]...) - Static method in class io.jsonwebtoken.impl.lang.Bytes
 
ConstantFunction<T,R> - Class in io.jsonwebtoken.impl.lang
Function that always returns the same value
ConstantFunction(R) - Constructor for class io.jsonwebtoken.impl.lang.ConstantFunction
 
ConstantKeyLocator - Class in io.jsonwebtoken.impl.security
 
ConstantKeyLocator(Key, Key) - Constructor for class io.jsonwebtoken.impl.security.ConstantKeyLocator
 
contains(Key) - Method in class io.jsonwebtoken.impl.security.ECCurve
 
contains(Key) - Method in class io.jsonwebtoken.impl.security.EdwardsCurve
 
containsKey(Object) - Method in class io.jsonwebtoken.impl.lang.DelegatingMap
 
containsKey(Object) - Method in class io.jsonwebtoken.impl.ParameterMap
 
containsKey(Object) - Method in class io.jsonwebtoken.impl.security.AbstractJwk
 
containsValue(Object) - Method in class io.jsonwebtoken.impl.lang.DelegatingMap
 
containsValue(Object) - Method in class io.jsonwebtoken.impl.ParameterMap
 
containsValue(Object) - Method in class io.jsonwebtoken.impl.security.AbstractJwk
 
content(String) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
content(byte[]) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
content(InputStream) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
content(byte[], String) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
content(String, String) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
content(InputStream, String) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
contentType(String) - Method in class io.jsonwebtoken.impl.DefaultJweHeaderMutator
 
context - Variable in class io.jsonwebtoken.impl.security.AbstractJwk
 
Converter<A,B> - Interface in io.jsonwebtoken.impl.lang
 
Converters - Class in io.jsonwebtoken.impl.lang
 
ConvertingParser<T> - Class in io.jsonwebtoken.impl.io
 
ConvertingParser(Function<Reader, Map<String, ?>>, Converter<T, Object>) - Constructor for class io.jsonwebtoken.impl.io.ConvertingParser
 
copy(InputStream, OutputStream, byte[]) - Static method in class io.jsonwebtoken.impl.io.Streams
Copies bytes from a InputStream to an OutputStream using the specified buffer, avoiding the need for a BufferedInputStream.
copy(InputStream, OutputStream, byte[], String) - Static method in class io.jsonwebtoken.impl.io.Streams
 
CountingInputStream - Class in io.jsonwebtoken.impl.io
 
CountingInputStream(InputStream) - Constructor for class io.jsonwebtoken.impl.io.CountingInputStream
 
createHeader(Map<String, ?>) - Method in interface io.jsonwebtoken.impl.TokenizedJwt
Returns a new Header instance with the specified map state.
createJwk(JwkContext<K>) - Method in interface io.jsonwebtoken.impl.security.JwkFactory
 
createJwkFromKey(JwkContext<PrivateKey>) - Method in class io.jsonwebtoken.impl.security.OctetPrivateJwkFactory
 
createJwkFromKey(JwkContext<PublicKey>) - Method in class io.jsonwebtoken.impl.security.OctetPublicJwkFactory
 
createJwkFromValues(JwkContext<PrivateKey>) - Method in class io.jsonwebtoken.impl.security.OctetPrivateJwkFactory
 
createJwkFromValues(JwkContext<PublicKey>) - Method in class io.jsonwebtoken.impl.security.OctetPublicJwkFactory
 
critical() - Method in class io.jsonwebtoken.impl.DefaultJweHeaderMutator
 
critical() - Method in class io.jsonwebtoken.impl.DefaultJwtParserBuilder
 

D

decode(String) - Method in class io.jsonwebtoken.impl.AndroidBase64Codec
Deprecated.
 
decode(String) - Method in class io.jsonwebtoken.impl.Base64Codec
Deprecated.
 
decode(String) - Method in class io.jsonwebtoken.impl.Base64UrlCodec
Deprecated.
 
decode(CharSequence, String) - Method in class io.jsonwebtoken.impl.DefaultJwtParser
 
decode(InputStream) - Method in class io.jsonwebtoken.impl.io.DelegateStringDecoder
Deprecated.
 
decode(String) - Method in interface io.jsonwebtoken.impl.TextCodec
Deprecated.
 
decodeToString(String) - Method in class io.jsonwebtoken.impl.AbstractTextCodec
Deprecated.
 
decodeToString(String) - Method in interface io.jsonwebtoken.impl.TextCodec
Deprecated.
 
DecodingInputStream - Class in io.jsonwebtoken.impl.io
 
DecodingInputStream(InputStream, String, String) - Constructor for class io.jsonwebtoken.impl.io.DecodingInputStream
 
decompress(InputStream) - Method in class io.jsonwebtoken.impl.compression.AbstractCompressionAlgorithm
 
decompress(byte[]) - Method in class io.jsonwebtoken.impl.compression.AbstractCompressionAlgorithm
Asserts the compressed bytes is not null and calls doDecompress
decrypt(DecryptAeadRequest, OutputStream) - Method in class io.jsonwebtoken.impl.security.GcmAesAeadAlgorithm
 
decrypt(DecryptAeadRequest, OutputStream) - Method in class io.jsonwebtoken.impl.security.HmacAesAeadAlgorithm
 
decryptWith(SecretKey) - Method in class io.jsonwebtoken.impl.DefaultJwtParserBuilder
 
decryptWith(PrivateKey) - Method in class io.jsonwebtoken.impl.DefaultJwtParserBuilder
 
DEFAULT - Static variable in class io.jsonwebtoken.impl.security.JwkBuilderSupplier
 
DefaultAeadRequest - Class in io.jsonwebtoken.impl.security
 
DefaultAeadRequest(InputStream, Provider, SecureRandom, SecretKey, InputStream) - Constructor for class io.jsonwebtoken.impl.security.DefaultAeadRequest
 
DefaultAeadResult - Class in io.jsonwebtoken.impl.security
 
DefaultAeadResult(OutputStream) - Constructor for class io.jsonwebtoken.impl.security.DefaultAeadResult
 
DefaultClaims - Class in io.jsonwebtoken.impl
 
DefaultClaims() - Constructor for class io.jsonwebtoken.impl.DefaultClaims
 
DefaultClaims(ParameterMap) - Constructor for class io.jsonwebtoken.impl.DefaultClaims
 
DefaultClaims(Map<String, ?>) - Constructor for class io.jsonwebtoken.impl.DefaultClaims
 
DefaultClaimsBuilder - Class in io.jsonwebtoken.impl
 
DefaultClaimsBuilder() - Constructor for class io.jsonwebtoken.impl.DefaultClaimsBuilder
 
DefaultClock - Class in io.jsonwebtoken.impl
Default Clock implementation.
DefaultClock() - Constructor for class io.jsonwebtoken.impl.DefaultClock
 
DefaultCollectionMutator<E,M extends CollectionMutator<E,M>> - Class in io.jsonwebtoken.impl.lang
 
DefaultCollectionMutator(Collection<? extends E>) - Constructor for class io.jsonwebtoken.impl.lang.DefaultCollectionMutator
 
DefaultDecryptAeadRequest - Class in io.jsonwebtoken.impl.security
 
DefaultDecryptAeadRequest(InputStream, SecretKey, InputStream, byte[], byte[]) - Constructor for class io.jsonwebtoken.impl.security.DefaultDecryptAeadRequest
 
DefaultDecryptionKeyRequest<K extends Key> - Class in io.jsonwebtoken.impl.security
 
DefaultDecryptionKeyRequest(byte[], Provider, SecureRandom, JweHeader, AeadAlgorithm, K) - Constructor for class io.jsonwebtoken.impl.security.DefaultDecryptionKeyRequest
 
DefaultDynamicJwkBuilder<K extends Key,J extends Jwk<K>> - Class in io.jsonwebtoken.impl.security
 
DefaultDynamicJwkBuilder() - Constructor for class io.jsonwebtoken.impl.security.DefaultDynamicJwkBuilder
 
DefaultDynamicJwkBuilder(JwkContext<K>) - Constructor for class io.jsonwebtoken.impl.security.DefaultDynamicJwkBuilder
 
DefaultHashAlgorithm - Class in io.jsonwebtoken.impl.security
 
DefaultHeader - Class in io.jsonwebtoken.impl
 
DefaultHeader(Map<String, ?>) - Constructor for class io.jsonwebtoken.impl.DefaultHeader
 
DefaultHeader(Registry<String, Parameter<?>>, Map<String, ?>) - Constructor for class io.jsonwebtoken.impl.DefaultHeader
 
DefaultJwe<P> - Class in io.jsonwebtoken.impl
 
DefaultJwe(JweHeader, P, byte[], byte[]) - Constructor for class io.jsonwebtoken.impl.DefaultJwe
 
DefaultJweHeader - Class in io.jsonwebtoken.impl
Header implementation satisfying JWE header parameter requirements.
DefaultJweHeader(Map<String, ?>) - Constructor for class io.jsonwebtoken.impl.DefaultJweHeader
 
DefaultJweHeaderBuilder<T extends JweHeaderMutator<T> & X509Builder<T>> - Class in io.jsonwebtoken.impl
 
DefaultJweHeaderBuilder() - Constructor for class io.jsonwebtoken.impl.DefaultJweHeaderBuilder
 
DefaultJweHeaderBuilder(DefaultJweHeaderMutator<?>) - Constructor for class io.jsonwebtoken.impl.DefaultJweHeaderBuilder
 
DefaultJweHeaderMutator<T extends JweHeaderMutator<T>> - Class in io.jsonwebtoken.impl
 
DefaultJweHeaderMutator() - Constructor for class io.jsonwebtoken.impl.DefaultJweHeaderMutator
 
DefaultJweHeaderMutator(DefaultJweHeaderMutator<?>) - Constructor for class io.jsonwebtoken.impl.DefaultJweHeaderMutator
 
DefaultJwkContext<K extends Key> - Class in io.jsonwebtoken.impl.security
 
DefaultJwkContext() - Constructor for class io.jsonwebtoken.impl.security.DefaultJwkContext
 
DefaultJwkContext(Set<Parameter<?>>) - Constructor for class io.jsonwebtoken.impl.security.DefaultJwkContext
 
DefaultJwkContext(Set<Parameter<?>>, JwkContext<?>) - Constructor for class io.jsonwebtoken.impl.security.DefaultJwkContext
 
DefaultJwkContext(Set<Parameter<?>>, JwkContext<?>, K) - Constructor for class io.jsonwebtoken.impl.security.DefaultJwkContext
 
DefaultJwkContext(Set<Parameter<?>>, JwkContext<?>, boolean) - Constructor for class io.jsonwebtoken.impl.security.DefaultJwkContext
 
DefaultJwkParserBuilder - Class in io.jsonwebtoken.impl.security
 
DefaultJwkParserBuilder() - Constructor for class io.jsonwebtoken.impl.security.DefaultJwkParserBuilder
 
DefaultJwkSet - Class in io.jsonwebtoken.impl.security
 
DefaultJwkSet(Parameter<Set<Jwk<?>>>, Map<String, ?>) - Constructor for class io.jsonwebtoken.impl.security.DefaultJwkSet
 
DefaultJwkSetBuilder - Class in io.jsonwebtoken.impl.security
 
DefaultJwkSetBuilder() - Constructor for class io.jsonwebtoken.impl.security.DefaultJwkSetBuilder
 
DefaultJwkSetParserBuilder - Class in io.jsonwebtoken.impl.security
 
DefaultJwkSetParserBuilder() - Constructor for class io.jsonwebtoken.impl.security.DefaultJwkSetParserBuilder
 
DefaultJws<P> - Class in io.jsonwebtoken.impl
 
DefaultJws(JwsHeader, P, byte[], String) - Constructor for class io.jsonwebtoken.impl.DefaultJws
 
DefaultJwsHeader - Class in io.jsonwebtoken.impl
 
DefaultJwsHeader(Map<String, ?>) - Constructor for class io.jsonwebtoken.impl.DefaultJwsHeader
 
DefaultJwt<H extends Header,P> - Class in io.jsonwebtoken.impl
 
DefaultJwt(H, P) - Constructor for class io.jsonwebtoken.impl.DefaultJwt
 
DefaultJwtBuilder - Class in io.jsonwebtoken.impl
 
DefaultJwtBuilder() - Constructor for class io.jsonwebtoken.impl.DefaultJwtBuilder
 
DefaultJwtHeaderBuilder - Class in io.jsonwebtoken.impl
 
DefaultJwtHeaderBuilder() - Constructor for class io.jsonwebtoken.impl.DefaultJwtHeaderBuilder
 
DefaultJwtHeaderBuilder(DefaultJweHeaderMutator<?>) - Constructor for class io.jsonwebtoken.impl.DefaultJwtHeaderBuilder
 
DefaultJwtParser - Class in io.jsonwebtoken.impl
 
DefaultJwtParserBuilder - Class in io.jsonwebtoken.impl
 
DefaultJwtParserBuilder() - Constructor for class io.jsonwebtoken.impl.DefaultJwtParserBuilder
 
DefaultKeyOperationBuilder - Class in io.jsonwebtoken.impl.security
 
DefaultKeyOperationBuilder() - Constructor for class io.jsonwebtoken.impl.security.DefaultKeyOperationBuilder
 
DefaultKeyOperationPolicyBuilder - Class in io.jsonwebtoken.impl.security
 
DefaultKeyOperationPolicyBuilder() - Constructor for class io.jsonwebtoken.impl.security.DefaultKeyOperationPolicyBuilder
 
DefaultKeyPair<A extends PublicKey,B extends PrivateKey> - Class in io.jsonwebtoken.impl.security
 
DefaultKeyPair(A, B) - Constructor for class io.jsonwebtoken.impl.security.DefaultKeyPair
 
DefaultKeyPairBuilder - Class in io.jsonwebtoken.impl.security
 
DefaultKeyPairBuilder(String) - Constructor for class io.jsonwebtoken.impl.security.DefaultKeyPairBuilder
 
DefaultKeyPairBuilder(String, int) - Constructor for class io.jsonwebtoken.impl.security.DefaultKeyPairBuilder
 
DefaultKeyPairBuilder(String, AlgorithmParameterSpec) - Constructor for class io.jsonwebtoken.impl.security.DefaultKeyPairBuilder
 
DefaultKeyRequest<T> - Class in io.jsonwebtoken.impl.security
 
DefaultKeyRequest(T, Provider, SecureRandom, JweHeader, AeadAlgorithm) - Constructor for class io.jsonwebtoken.impl.security.DefaultKeyRequest
 
DefaultKeyResult - Class in io.jsonwebtoken.impl.security
 
DefaultKeyResult(SecretKey) - Constructor for class io.jsonwebtoken.impl.security.DefaultKeyResult
 
DefaultKeyResult(SecretKey, byte[]) - Constructor for class io.jsonwebtoken.impl.security.DefaultKeyResult
 
DefaultKeyUseStrategy - Class in io.jsonwebtoken.impl.security
 
DefaultKeyUseStrategy() - Constructor for class io.jsonwebtoken.impl.security.DefaultKeyUseStrategy
 
DefaultMutableJweHeader - Class in io.jsonwebtoken.impl
 
DefaultMutableJweHeader(DefaultJweHeaderMutator<?>) - Constructor for class io.jsonwebtoken.impl.DefaultMutableJweHeader
 
DefaultNestedCollection<E,P> - Class in io.jsonwebtoken.impl.lang
 
DefaultNestedCollection(P, Collection<? extends E>) - Constructor for class io.jsonwebtoken.impl.lang.DefaultNestedCollection
 
DefaultOctetPrivateJwk<T extends PrivateKey,P extends PublicKey> - Class in io.jsonwebtoken.impl.security
 
DefaultOctetPublicJwk<T extends PublicKey> - Class in io.jsonwebtoken.impl.security
 
DefaultParameter<T> - Class in io.jsonwebtoken.impl.lang
 
DefaultParameter(String, String, boolean, Class<T>, Class<? extends Collection<T>>, Converter<T, Object>) - Constructor for class io.jsonwebtoken.impl.lang.DefaultParameter
 
DefaultParameterBuilder<T> - Class in io.jsonwebtoken.impl.lang
 
DefaultParameterBuilder(Class<T>) - Constructor for class io.jsonwebtoken.impl.lang.DefaultParameterBuilder
 
DefaultProtectedHeader - Class in io.jsonwebtoken.impl
Header implementation satisfying shared JWS and JWE header parameter requirements.
DefaultProtectedHeader(Registry<String, Parameter<?>>, Map<String, ?>) - Constructor for class io.jsonwebtoken.impl.DefaultProtectedHeader
 
DefaultRegistry<K,V> - Class in io.jsonwebtoken.impl.lang
 
DefaultRegistry(String, String, Collection<? extends V>, Function<V, K>) - Constructor for class io.jsonwebtoken.impl.lang.DefaultRegistry
 
DefaultRequest<T> - Class in io.jsonwebtoken.impl.security
 
DefaultRequest(T, Provider, SecureRandom) - Constructor for class io.jsonwebtoken.impl.security.DefaultRequest
 
DefaultRsaKeyAlgorithm - Class in io.jsonwebtoken.impl.security
 
DefaultRsaKeyAlgorithm(String, String) - Constructor for class io.jsonwebtoken.impl.security.DefaultRsaKeyAlgorithm
 
DefaultRsaKeyAlgorithm(String, String, AlgorithmParameterSpec) - Constructor for class io.jsonwebtoken.impl.security.DefaultRsaKeyAlgorithm
 
DefaultSecretKeyBuilder - Class in io.jsonwebtoken.impl.security
 
DefaultSecretKeyBuilder(String, int) - Constructor for class io.jsonwebtoken.impl.security.DefaultSecretKeyBuilder
 
DefaultSecureRequest<T,K extends Key> - Class in io.jsonwebtoken.impl.security
 
DefaultSecureRequest(T, Provider, SecureRandom, K) - Constructor for class io.jsonwebtoken.impl.security.DefaultSecureRequest
 
DefaultVerifyDigestRequest - Class in io.jsonwebtoken.impl.security
 
DefaultVerifyDigestRequest(InputStream, Provider, SecureRandom, byte[]) - Constructor for class io.jsonwebtoken.impl.security.DefaultVerifyDigestRequest
 
DefaultVerifySecureDigestRequest<K extends Key> - Class in io.jsonwebtoken.impl.security
 
DefaultVerifySecureDigestRequest(InputStream, Provider, SecureRandom, K, byte[]) - Constructor for class io.jsonwebtoken.impl.security.DefaultVerifySecureDigestRequest
 
DeflateCompressionAlgorithm - Class in io.jsonwebtoken.impl.compression
Codec implementing the deflate compression algorithm.
DeflateCompressionAlgorithm() - Constructor for class io.jsonwebtoken.impl.compression.DeflateCompressionAlgorithm
 
DELEGATE - Variable in class io.jsonwebtoken.impl.lang.DelegatingMap
 
DelegateAudienceCollection<P> - Class in io.jsonwebtoken.impl
 
DelegateAudienceCollection(P, ClaimsMutator.AudienceCollection<?>) - Constructor for class io.jsonwebtoken.impl.DelegateAudienceCollection
 
DelegateStringDecoder - Class in io.jsonwebtoken.impl.io
Deprecated.
DelegateStringDecoder(Decoder<CharSequence, byte[]>) - Constructor for class io.jsonwebtoken.impl.io.DelegateStringDecoder
Deprecated.
 
DelegatingCheckedFunction<T,R> - Class in io.jsonwebtoken.impl.lang
 
DelegatingCheckedFunction(Function<T, R>) - Constructor for class io.jsonwebtoken.impl.lang.DelegatingCheckedFunction
 
DelegatingClaimsMutator<T extends MapMutator<String,Object,T> & ClaimsMutator<T>> - Class in io.jsonwebtoken.impl
 
DelegatingClaimsMutator() - Constructor for class io.jsonwebtoken.impl.DelegatingClaimsMutator
 
DelegatingMap<K,V,T extends Map<K,V>> - Class in io.jsonwebtoken.impl.lang
A Map implementation that delegates all calls to an internal Map instance.
DelegatingMap(T) - Constructor for class io.jsonwebtoken.impl.lang.DelegatingMap
Initializes the instance with specified non-null backing delegate Map.
DelegatingMapMutator<K,V,D extends Map<K,V>,T extends MapMutator<K,V,T>> - Class in io.jsonwebtoken.impl.lang
 
DelegatingMapMutator(D) - Constructor for class io.jsonwebtoken.impl.lang.DelegatingMapMutator
 
delete(K) - Method in class io.jsonwebtoken.impl.lang.DelegatingMapMutator
 
delete(String) - Method in class io.jsonwebtoken.impl.security.DefaultJwkSetBuilder
 
deriveKey(SecretKeyFactory, char[], byte[], int) - Method in class io.jsonwebtoken.impl.security.Pbes2HsAkwAlgorithm
 
derivePublic(PrivateKey) - Static method in class io.jsonwebtoken.impl.security.EdwardsCurve
Computes the PublicKey associated with the specified Edwards-curve PrivateKey.
description(String) - Method in class io.jsonwebtoken.impl.security.DefaultKeyOperationBuilder
 
deserialize(InputStream, String) - Method in class io.jsonwebtoken.impl.DefaultJwtParser
 
deserializeJsonWith(Deserializer<Map<String, ?>>) - Method in class io.jsonwebtoken.impl.DefaultJwtParserBuilder
 
deserializer - Variable in class io.jsonwebtoken.impl.io.AbstractParserBuilder
 
destroy() - Method in class io.jsonwebtoken.impl.security.PasswordSpec
 
digest(Request<InputStream>) - Method in class io.jsonwebtoken.impl.security.DefaultHashAlgorithm
 
DirectKeyAlgorithm - Class in io.jsonwebtoken.impl.security
 
DirectKeyAlgorithm() - Constructor for class io.jsonwebtoken.impl.security.DirectKeyAlgorithm
 
doBuild() - Method in class io.jsonwebtoken.impl.io.AbstractParserBuilder
 
doBuild() - Method in class io.jsonwebtoken.impl.security.DefaultJwkParserBuilder
 
doBuild() - Method in class io.jsonwebtoken.impl.security.DefaultJwkSetParserBuilder
 
doBuild() - Method in class io.jsonwebtoken.impl.security.ProvidedPrivateKeyBuilder
 
doCompress(OutputStream) - Method in class io.jsonwebtoken.impl.compression.AbstractCompressionAlgorithm
 
doCompress(OutputStream) - Method in class io.jsonwebtoken.impl.compression.DeflateCompressionAlgorithm
 
doCompress(OutputStream) - Method in class io.jsonwebtoken.impl.compression.GzipCompressionAlgorithm
 
doDecompress(InputStream) - Method in class io.jsonwebtoken.impl.compression.AbstractCompressionAlgorithm
 
doDecompress(byte[]) - Method in class io.jsonwebtoken.impl.compression.AbstractCompressionAlgorithm
Implement this method to do the actual work of decompressing the compressed bytes.
doDecompress(InputStream) - Method in class io.jsonwebtoken.impl.compression.DeflateCompressionAlgorithm
 
doDecompress(byte[]) - Method in class io.jsonwebtoken.impl.compression.DeflateCompressionAlgorithm
 
doDecompress(InputStream) - Method in class io.jsonwebtoken.impl.compression.GzipCompressionAlgorithm
 
doGetKeyMaterial(Key) - Method in class io.jsonwebtoken.impl.security.EdwardsCurve
Parses the ASN.1-encoding of the specified key
doSerialize(Map<String, ?>, OutputStream) - Method in class io.jsonwebtoken.impl.io.NamedSerializer
 

E

ecChain(List<X509Certificate>) - Method in class io.jsonwebtoken.impl.security.DefaultDynamicJwkBuilder
 
ECCurve - Class in io.jsonwebtoken.impl.security
 
ECCurve(String, String) - Constructor for class io.jsonwebtoken.impl.security.ECCurve
 
ecKeyPair(KeyPair) - Method in class io.jsonwebtoken.impl.security.DefaultDynamicJwkBuilder
 
Ed25519 - Static variable in class io.jsonwebtoken.impl.security.EdwardsCurve
 
Ed448 - Static variable in class io.jsonwebtoken.impl.security.EdwardsCurve
 
EdwardsCurve - Class in io.jsonwebtoken.impl.security
 
EMPTY - Static variable in class io.jsonwebtoken.impl.lang.Bytes
 
empty() - Method in class io.jsonwebtoken.impl.lang.DelegatingMapMutator
 
empty() - Method in class io.jsonwebtoken.impl.security.DefaultJwkSetBuilder
 
enc() - Method in class io.jsonwebtoken.impl.DefaultJwtParserBuilder
 
encode(String) - Method in class io.jsonwebtoken.impl.AbstractTextCodec
Deprecated.
 
encode(byte[]) - Method in class io.jsonwebtoken.impl.AndroidBase64Codec
Deprecated.
 
encode(byte[]) - Method in class io.jsonwebtoken.impl.Base64Codec
Deprecated.
 
encode(byte[]) - Method in class io.jsonwebtoken.impl.Base64UrlCodec
Deprecated.
 
encode(OutputStream) - Method in class io.jsonwebtoken.impl.io.Base64UrlStreamEncoder
 
encode(OutputStream) - Method in class io.jsonwebtoken.impl.io.ByteBase64UrlStreamEncoder
 
encode(String) - Method in interface io.jsonwebtoken.impl.TextCodec
Deprecated.
 
encode(byte[]) - Method in interface io.jsonwebtoken.impl.TextCodec
Deprecated.
 
EncodedObjectConverter<T> - Class in io.jsonwebtoken.impl.lang
 
EncodedObjectConverter(Class<T>, Converter<T, ? super CharSequence>) - Constructor for class io.jsonwebtoken.impl.lang.EncodedObjectConverter
 
encodePayload(boolean) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
encoder - Variable in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
EncodingOutputStream - Class in io.jsonwebtoken.impl.io
 
EncodingOutputStream(OutputStream, String, String) - Constructor for class io.jsonwebtoken.impl.io.EncodingOutputStream
 
encrypt(AeadRequest, AeadResult) - Method in class io.jsonwebtoken.impl.security.GcmAesAeadAlgorithm
 
encrypt(AeadRequest, AeadResult) - Method in class io.jsonwebtoken.impl.security.HmacAesAeadAlgorithm
 
encryptWith(SecretKey, AeadAlgorithm) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
encryptWith(K, KeyAlgorithm<? super K, ?>, AeadAlgorithm) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
endsWith(byte[], byte[]) - Static method in class io.jsonwebtoken.impl.lang.Bytes
 
entrySet() - Method in class io.jsonwebtoken.impl.lang.DelegatingMap
 
entrySet() - Method in class io.jsonwebtoken.impl.ParameterMap
 
entrySet() - Method in class io.jsonwebtoken.impl.security.AbstractJwk
 
EOF - Static variable in class io.jsonwebtoken.impl.io.Streams
Represents the end-of-file (or stream).
EPK - Static variable in class io.jsonwebtoken.impl.DefaultJweHeader
 
equals(Object) - Method in class io.jsonwebtoken.impl.DefaultJwe
 
equals(Object) - Method in class io.jsonwebtoken.impl.DefaultJwt
 
equals(Object) - Method in class io.jsonwebtoken.impl.lang.DefaultParameter
 
equals(Object) - Method in class io.jsonwebtoken.impl.lang.DefaultRegistry
 
equals(ParameterReadable, Object, Parameter<T>) - Static method in class io.jsonwebtoken.impl.lang.Parameters
 
equals(Object) - Method in class io.jsonwebtoken.impl.lang.RedactedSupplier
 
equals(Object) - Method in class io.jsonwebtoken.impl.ParameterMap
 
equals(Object) - Method in class io.jsonwebtoken.impl.security.AbstractJwk
 
equals(Jwk<?>) - Method in class io.jsonwebtoken.impl.security.AbstractJwk
 
equals(PrivateJwk<?, ?, ?>) - Method in class io.jsonwebtoken.impl.security.DefaultOctetPrivateJwk
 
equals(PublicJwk<?>) - Method in class io.jsonwebtoken.impl.security.DefaultOctetPublicJwk
 
equals(Object) - Method in class io.jsonwebtoken.impl.security.PasswordSpec
 
expiration(Date) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
expiration(Date) - Method in class io.jsonwebtoken.impl.DelegatingClaimsMutator
 

F

fallback(Class<T>, CheckedFunction<T, R>) - Method in class io.jsonwebtoken.impl.security.JcaTemplate
 
FamilyJwkFactory<K extends Key,J extends Jwk<K>> - Interface in io.jsonwebtoken.impl.security
 
FilteredInputStream - Class in io.jsonwebtoken.impl.io
A filter stream that delegates its calls to an internal delegate stream without changing behavior, but also providing pre/post/error handling hooks.
FilteredInputStream(InputStream) - Constructor for class io.jsonwebtoken.impl.io.FilteredInputStream
Constructs a new FilteredInputStream that delegates to the specified InputStream.
FilteredOutputStream - Class in io.jsonwebtoken.impl.io
A Proxy stream which acts as expected, that is it passes the method calls on to the proxied stream and doesn't change which methods are being called.
FilteredOutputStream(OutputStream) - Constructor for class io.jsonwebtoken.impl.io.FilteredOutputStream
Constructs a new ProxyOutputStream.
findAlgorithm(Key) - Static method in class io.jsonwebtoken.impl.security.KeysBridge
 
findBitLength(Key) - Static method in class io.jsonwebtoken.impl.security.KeysBridge
Returns the specified key's key length (in bits) if possible, or -1 if unable to determine the length.
findBouncyCastle() - Method in class io.jsonwebtoken.impl.security.JcaTemplate
 
findById(String) - Static method in class io.jsonwebtoken.impl.security.EdwardsCurve
 
findByKey(Key) - Static method in class io.jsonwebtoken.impl.security.EdwardsCurve
 
findByKey(Key) - Static method in class io.jsonwebtoken.impl.security.StandardCurves
 
findBySigningKey(K) - Static method in class io.jsonwebtoken.impl.security.StandardSecureDigestAlgorithms
 
findEncoded(Key) - Static method in class io.jsonwebtoken.impl.security.KeysBridge
Returns the specified key's available encoded bytes, or null if not available.
firstResult(Function<T, R>...) - Static method in class io.jsonwebtoken.impl.lang.Functions
Returns a composed function that invokes the specified functions in iteration order, and returns the first non-null result.
FixedClock - Class in io.jsonwebtoken.impl
A Clock implementation that is constructed with a seed timestamp and always reports that same timestamp.
FixedClock() - Constructor for class io.jsonwebtoken.impl.FixedClock
Creates a new fixed clock using new Date() as the seed timestamp.
FixedClock(Date) - Constructor for class io.jsonwebtoken.impl.FixedClock
Creates a new fixed clock using the specified seed timestamp.
FixedClock(long) - Constructor for class io.jsonwebtoken.impl.FixedClock
Creates a new fixed clock using the specified seed timestamp.
flush() - Method in class io.jsonwebtoken.impl.io.FilteredOutputStream
Invokes the delegate's flush() method.
flush(Flushable...) - Static method in class io.jsonwebtoken.impl.io.Streams
 
flush() - Method in class io.jsonwebtoken.impl.io.TeeOutputStream
 
FN - Static variable in class io.jsonwebtoken.impl.lang.IdRegistry
 
fn() - Static method in class io.jsonwebtoken.impl.lang.IdRegistry
 
forEncoded(Class<T>, Converter<T, CharSequence>) - Static method in class io.jsonwebtoken.impl.lang.Converters
 
forKey(K) - Method in class io.jsonwebtoken.impl.lang.DefaultRegistry
 
forKey(Key) - Static method in class io.jsonwebtoken.impl.security.EdwardsCurve
 
forList(Converter<T, Object>) - Static method in class io.jsonwebtoken.impl.lang.Converters
 
FormattedStringFunction<T> - Class in io.jsonwebtoken.impl.lang
 
FormattedStringFunction(String) - Constructor for class io.jsonwebtoken.impl.lang.FormattedStringFunction
 
FormattedStringSupplier - Class in io.jsonwebtoken.impl.lang
 
FormattedStringSupplier(String, Object[]) - Constructor for class io.jsonwebtoken.impl.lang.FormattedStringSupplier
 
forSet(Converter<T, Object>) - Static method in class io.jsonwebtoken.impl.lang.Converters
 
forSigningKey(K) - Static method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
forType(Class<T>) - Static method in class io.jsonwebtoken.impl.lang.Converters
 
Function<T,R> - Interface in io.jsonwebtoken.impl.lang
 
Functions - Class in io.jsonwebtoken.impl.lang
 

G

GcmAesAeadAlgorithm - Class in io.jsonwebtoken.impl.security
 
GcmAesAeadAlgorithm(int) - Constructor for class io.jsonwebtoken.impl.security.GcmAesAeadAlgorithm
 
generateInputSalt(KeyRequest<?>) - Method in class io.jsonwebtoken.impl.security.Pbes2HsAkwAlgorithm
 
generateKeyPair() - Method in class io.jsonwebtoken.impl.security.JcaTemplate
 
generateKeyPair(int) - Method in class io.jsonwebtoken.impl.security.JcaTemplate
 
generateKeyPair(AlgorithmParameterSpec) - Method in class io.jsonwebtoken.impl.security.JcaTemplate
 
generatePrivate(KeyFactory, KeySpec) - Method in class io.jsonwebtoken.impl.security.JcaTemplate
 
generatePrivate(KeySpec) - Method in class io.jsonwebtoken.impl.security.JcaTemplate
 
generatePublic(KeySpec) - Method in class io.jsonwebtoken.impl.security.JcaTemplate
 
generateSecretKey(int) - Method in class io.jsonwebtoken.impl.security.JcaTemplate
 
generateX509Certificate(byte[]) - Method in class io.jsonwebtoken.impl.security.JcaTemplate
 
get(String, Class<T>) - Method in class io.jsonwebtoken.impl.DefaultClaims
 
get() - Method in interface io.jsonwebtoken.impl.lang.CheckedSupplier
 
get(Object) - Method in class io.jsonwebtoken.impl.lang.DelegatingMap
 
get() - Method in class io.jsonwebtoken.impl.lang.FormattedStringSupplier
 
get(Parameter<T>) - Method in interface io.jsonwebtoken.impl.lang.ParameterReadable
 
get() - Method in class io.jsonwebtoken.impl.lang.RedactedSupplier
 
get(Parameter<T>) - Method in class io.jsonwebtoken.impl.lang.RequiredParameterReader
 
get(Class<T>) - Static method in class io.jsonwebtoken.impl.lang.Services
Returns the first available implementation for the given SPI class, checking an internal thread-safe cache first, and, if not found, using a ServiceLoader to find implementations.
get(Object) - Method in class io.jsonwebtoken.impl.lang.StringRegistry
 
get(Parameter<T>) - Method in class io.jsonwebtoken.impl.ParameterMap
 
get(Object) - Method in class io.jsonwebtoken.impl.ParameterMap
 
get(Object) - Method in class io.jsonwebtoken.impl.security.AbstractJwk
 
get(Parameter<T>) - Method in class io.jsonwebtoken.impl.security.AbstractJwk
 
get() - Method in class io.jsonwebtoken.impl.security.JwkBuilderSupplier
 
getAgreementPartyUInfo() - Method in class io.jsonwebtoken.impl.DefaultJweHeader
 
getAgreementPartyUInfo() - Method in class io.jsonwebtoken.impl.DefaultMutableJweHeader
 
getAgreementPartyVInfo() - Method in class io.jsonwebtoken.impl.DefaultJweHeader
 
getAgreementPartyVInfo() - Method in class io.jsonwebtoken.impl.DefaultMutableJweHeader
 
getAlgorithm() - Method in class io.jsonwebtoken.impl.DefaultHeader
 
getAlgorithm() - Method in class io.jsonwebtoken.impl.DefaultMutableJweHeader
 
getAlgorithm() - Method in class io.jsonwebtoken.impl.security.AbstractJwk
 
getAlgorithm() - Method in class io.jsonwebtoken.impl.security.DefaultJwkContext
 
getAlgorithm() - Method in interface io.jsonwebtoken.impl.security.JwkContext
 
getAlgorithm() - Method in class io.jsonwebtoken.impl.security.PasswordSpec
 
getAlgorithm() - Method in class io.jsonwebtoken.impl.security.PrivateECKey
 
getAlgorithm() - Method in class io.jsonwebtoken.impl.security.ProviderKey
 
getAlgorithmName() - Method in class io.jsonwebtoken.impl.compression.AbstractCompressionAlgorithm
 
getAssociatedData() - Method in class io.jsonwebtoken.impl.security.DefaultAeadRequest
 
getAudience() - Method in class io.jsonwebtoken.impl.DefaultClaims
 
getAuthenticationTag() - Method in class io.jsonwebtoken.impl.DefaultJweHeader
 
getAuthenticationTag() - Method in class io.jsonwebtoken.impl.DefaultMutableJweHeader
 
getBody() - Method in class io.jsonwebtoken.impl.DefaultJwt
 
getBytes() - Method in class io.jsonwebtoken.impl.io.BytesInputStream
 
getCollection() - Method in class io.jsonwebtoken.impl.lang.DefaultCollectionMutator
 
getCompressionAlgorithm() - Method in class io.jsonwebtoken.impl.DefaultHeader
 
getCompressionAlgorithm() - Method in class io.jsonwebtoken.impl.DefaultMutableJweHeader
 
getContentType() - Method in class io.jsonwebtoken.impl.DefaultHeader
 
getContentType() - Method in class io.jsonwebtoken.impl.DefaultMutableJweHeader
 
getCount() - Method in class io.jsonwebtoken.impl.io.CountingInputStream
 
getCritical() - Method in class io.jsonwebtoken.impl.DefaultMutableJweHeader
 
getCritical() - Method in class io.jsonwebtoken.impl.DefaultProtectedHeader
 
getCurve(ParameterReadable) - Static method in class io.jsonwebtoken.impl.security.OctetJwkFactory
 
getDecryptionKey(DecryptionKeyRequest<SecretKey>) - Method in class io.jsonwebtoken.impl.security.AesGcmKeyAlgorithm
 
getDecryptionKey(DecryptionKeyRequest<SecretKey>) - Method in class io.jsonwebtoken.impl.security.AesWrapKeyAlgorithm
 
getDecryptionKey(DecryptionKeyRequest<PrivateKey>) - Method in class io.jsonwebtoken.impl.security.DefaultRsaKeyAlgorithm
 
getDecryptionKey(DecryptionKeyRequest<SecretKey>) - Method in class io.jsonwebtoken.impl.security.DirectKeyAlgorithm
 
getDecryptionKey(DecryptionKeyRequest<Password>) - Method in class io.jsonwebtoken.impl.security.Pbes2HsAkwAlgorithm
 
getDigest() - Method in class io.jsonwebtoken.impl.security.DefaultAeadResult
 
getDigest() - Method in class io.jsonwebtoken.impl.security.DefaultDecryptAeadRequest
 
getDigest() - Method in class io.jsonwebtoken.impl.security.DefaultVerifyDigestRequest
 
getDigest() - Method in class io.jsonwebtoken.impl.security.DefaultVerifySecureDigestRequest
 
getDigest() - Method in interface io.jsonwebtoken.impl.TokenizedJwt
Returns the Signature for JWS or AAD Tag for JWE.
getEncoded(Key) - Static method in class io.jsonwebtoken.impl.security.KeysBridge
 
getEncoded() - Method in class io.jsonwebtoken.impl.security.PasswordSpec
 
getEncoded() - Method in class io.jsonwebtoken.impl.security.PrivateECKey
 
getEncoded() - Method in class io.jsonwebtoken.impl.security.ProviderKey
 
getEncryptedKey() - Method in interface io.jsonwebtoken.impl.TokenizedJwe
 
getEncryptionAlgorithm() - Method in class io.jsonwebtoken.impl.DefaultJweHeader
 
getEncryptionAlgorithm() - Method in class io.jsonwebtoken.impl.DefaultMutableJweHeader
 
getEncryptionAlgorithm() - Method in class io.jsonwebtoken.impl.security.DefaultKeyRequest
 
getEncryptionKey(KeyRequest<SecretKey>) - Method in class io.jsonwebtoken.impl.security.AesGcmKeyAlgorithm
 
getEncryptionKey(KeyRequest<SecretKey>) - Method in class io.jsonwebtoken.impl.security.AesWrapKeyAlgorithm
 
getEncryptionKey(KeyRequest<PublicKey>) - Method in class io.jsonwebtoken.impl.security.DefaultRsaKeyAlgorithm
 
getEncryptionKey(KeyRequest<SecretKey>) - Method in class io.jsonwebtoken.impl.security.DirectKeyAlgorithm
 
getEncryptionKey(KeyRequest<Password>) - Method in class io.jsonwebtoken.impl.security.Pbes2HsAkwAlgorithm
 
getEphemeralPublicKey() - Method in class io.jsonwebtoken.impl.DefaultJweHeader
 
getEphemeralPublicKey() - Method in class io.jsonwebtoken.impl.DefaultMutableJweHeader
 
getExpiration() - Method in class io.jsonwebtoken.impl.DefaultClaims
 
getFormat() - Method in class io.jsonwebtoken.impl.security.PasswordSpec
 
getFormat() - Method in class io.jsonwebtoken.impl.security.PrivateECKey
 
getFormat() - Method in class io.jsonwebtoken.impl.security.ProviderKey
 
getHeader() - Method in class io.jsonwebtoken.impl.DefaultJwt
 
getHeader() - Method in class io.jsonwebtoken.impl.security.DefaultKeyRequest
 
getId() - Method in class io.jsonwebtoken.impl.compression.AbstractCompressionAlgorithm
 
getId() - Method in class io.jsonwebtoken.impl.DefaultClaims
 
getId() - Method in class io.jsonwebtoken.impl.lang.DefaultParameter
 
getId() - Method in class io.jsonwebtoken.impl.security.AbstractJwk
 
getId() - Method in class io.jsonwebtoken.impl.security.DefaultJwkContext
 
getId() - Method in class io.jsonwebtoken.impl.security.DirectKeyAlgorithm
 
getIdThumbprintAlgorithm() - Method in class io.jsonwebtoken.impl.security.DefaultJwkContext
 
getIdThumbprintAlgorithm() - Method in interface io.jsonwebtoken.impl.security.JwkContext
 
getInitializationVector() - Method in class io.jsonwebtoken.impl.DefaultJwe
 
getInitializationVector() - Method in class io.jsonwebtoken.impl.DefaultJweHeader
 
getInitializationVector() - Method in class io.jsonwebtoken.impl.DefaultMutableJweHeader
 
getIssuedAt() - Method in class io.jsonwebtoken.impl.DefaultClaims
 
getIssuer() - Method in class io.jsonwebtoken.impl.DefaultClaims
 
getIv() - Method in class io.jsonwebtoken.impl.security.DefaultAeadRequest
 
getIv() - Method in class io.jsonwebtoken.impl.security.DefaultAeadResult
 
getIv() - Method in interface io.jsonwebtoken.impl.TokenizedJwe
 
getJwk() - Method in class io.jsonwebtoken.impl.DefaultMutableJweHeader
 
getJwk() - Method in class io.jsonwebtoken.impl.DefaultProtectedHeader
 
getJwkSetUrl() - Method in class io.jsonwebtoken.impl.DefaultMutableJweHeader
 
getJwkSetUrl() - Method in class io.jsonwebtoken.impl.DefaultProtectedHeader
 
getKey() - Method in class io.jsonwebtoken.impl.security.DefaultDecryptionKeyRequest
 
getKey() - Method in class io.jsonwebtoken.impl.security.DefaultJwkContext
 
getKey() - Method in class io.jsonwebtoken.impl.security.DefaultKeyResult
 
getKey() - Method in class io.jsonwebtoken.impl.security.DefaultSecureRequest
 
getKey() - Method in interface io.jsonwebtoken.impl.security.JwkContext
 
getKey(KeyPair, Class<K>) - Static method in class io.jsonwebtoken.impl.security.KeyPairs
 
getKey() - Method in class io.jsonwebtoken.impl.security.PrivateECKey
 
getKey(K) - Static method in class io.jsonwebtoken.impl.security.ProviderKey
 
getKey() - Method in class io.jsonwebtoken.impl.security.ProviderKey
 
getKeyBitLength() - Method in class io.jsonwebtoken.impl.security.EdwardsCurve
 
getKeyBitLength() - Method in class io.jsonwebtoken.impl.security.HmacAesAeadAlgorithm
 
getKeyId() - Method in class io.jsonwebtoken.impl.DefaultMutableJweHeader
 
getKeyId() - Method in class io.jsonwebtoken.impl.DefaultProtectedHeader
 
getKeyMaterial(Key) - Method in class io.jsonwebtoken.impl.security.EdwardsCurve
 
getKeys() - Method in class io.jsonwebtoken.impl.security.DefaultJwkSet
 
getName() - Method in class io.jsonwebtoken.impl.DefaultClaims
 
getName() - Method in class io.jsonwebtoken.impl.DefaultHeader
 
getName() - Method in class io.jsonwebtoken.impl.DefaultJweHeader
 
getName() - Method in class io.jsonwebtoken.impl.DefaultJwsHeader
 
getName() - Method in class io.jsonwebtoken.impl.lang.DefaultParameter
 
getName() - Method in interface io.jsonwebtoken.impl.lang.Nameable
 
getName() - Method in interface io.jsonwebtoken.impl.lang.Parameter
 
getName() - Method in class io.jsonwebtoken.impl.ParameterMap
 
getName() - Method in class io.jsonwebtoken.impl.security.AbstractJwk
 
getName() - Method in class io.jsonwebtoken.impl.security.DefaultJwkContext
 
getName() - Method in class io.jsonwebtoken.impl.security.DefaultJwkSet
 
getNotBefore() - Method in class io.jsonwebtoken.impl.DefaultClaims
 
getOperations() - Method in class io.jsonwebtoken.impl.security.AbstractJwk
 
getOperations() - Method in class io.jsonwebtoken.impl.security.DefaultJwkContext
 
getOperations() - Method in interface io.jsonwebtoken.impl.security.JwkContext
 
getOutputStream() - Method in class io.jsonwebtoken.impl.security.DefaultAeadResult
 
getParams() - Method in class io.jsonwebtoken.impl.security.PrivateECKey
 
getPayload() - Method in class io.jsonwebtoken.impl.DefaultJwt
 
getPayload() - Method in interface io.jsonwebtoken.impl.TokenizedJwt
Returns the Payload for a JWS or Ciphertext for a JWE.
getPbes2Count() - Method in class io.jsonwebtoken.impl.DefaultJweHeader
 
getPbes2Count() - Method in class io.jsonwebtoken.impl.DefaultMutableJweHeader
 
getPbes2Salt() - Method in class io.jsonwebtoken.impl.DefaultJweHeader
 
getPbes2Salt() - Method in class io.jsonwebtoken.impl.DefaultMutableJweHeader
 
getPrivate() - Method in class io.jsonwebtoken.impl.security.DefaultKeyPair
 
getProtected() - Method in interface io.jsonwebtoken.impl.TokenizedJwt
Protected header.
getProvider() - Method in class io.jsonwebtoken.impl.security.DefaultJwkContext
 
getProvider() - Method in class io.jsonwebtoken.impl.security.DefaultRequest
 
getProvider() - Method in interface io.jsonwebtoken.impl.security.JwkContext
 
getProvider(Key, Provider) - Static method in class io.jsonwebtoken.impl.security.ProviderKey
 
getProvider() - Method in class io.jsonwebtoken.impl.security.ProviderKey
 
getPublic() - Method in class io.jsonwebtoken.impl.security.DefaultKeyPair
 
getPublicKey() - Method in class io.jsonwebtoken.impl.security.DefaultJwkContext
 
getPublicKey() - Method in interface io.jsonwebtoken.impl.security.JwkContext
 
getPublicKeyUse() - Method in class io.jsonwebtoken.impl.security.AbstractAsymmetricJwk
 
getPublicKeyUse() - Method in class io.jsonwebtoken.impl.security.DefaultJwkContext
 
getPublicKeyUse() - Method in interface io.jsonwebtoken.impl.security.JwkContext
 
getRandom() - Method in class io.jsonwebtoken.impl.security.DefaultJwkContext
 
getRandom() - Method in interface io.jsonwebtoken.impl.security.JwkContext
 
getSecureRandom() - Method in class io.jsonwebtoken.impl.security.DefaultRequest
 
getSignature() - Method in class io.jsonwebtoken.impl.DefaultJws
 
getSubject() - Method in class io.jsonwebtoken.impl.DefaultClaims
 
getType() - Method in class io.jsonwebtoken.impl.DefaultHeader
 
getType() - Method in class io.jsonwebtoken.impl.DefaultMutableJweHeader
 
getType() - Method in class io.jsonwebtoken.impl.security.AbstractJwk
 
getType() - Method in class io.jsonwebtoken.impl.security.DefaultJwkContext
 
getType() - Method in interface io.jsonwebtoken.impl.security.JwkContext
 
getX509Chain() - Method in class io.jsonwebtoken.impl.AbstractX509Context
 
getX509Chain() - Method in class io.jsonwebtoken.impl.DefaultMutableJweHeader
 
getX509Chain() - Method in class io.jsonwebtoken.impl.DefaultProtectedHeader
 
getX509Chain() - Method in class io.jsonwebtoken.impl.security.AbstractAsymmetricJwk
 
getX509Sha1Thumbprint() - Method in class io.jsonwebtoken.impl.AbstractX509Context
 
getX509Sha1Thumbprint() - Method in class io.jsonwebtoken.impl.DefaultMutableJweHeader
 
getX509Sha1Thumbprint() - Method in class io.jsonwebtoken.impl.DefaultProtectedHeader
 
getX509Sha1Thumbprint() - Method in class io.jsonwebtoken.impl.security.AbstractAsymmetricJwk
 
getX509Sha256Thumbprint() - Method in class io.jsonwebtoken.impl.AbstractX509Context
 
getX509Sha256Thumbprint() - Method in class io.jsonwebtoken.impl.DefaultMutableJweHeader
 
getX509Sha256Thumbprint() - Method in class io.jsonwebtoken.impl.DefaultProtectedHeader
 
getX509Sha256Thumbprint() - Method in class io.jsonwebtoken.impl.security.AbstractAsymmetricJwk
 
getX509Url() - Method in class io.jsonwebtoken.impl.AbstractX509Context
 
getX509Url() - Method in class io.jsonwebtoken.impl.DefaultMutableJweHeader
 
getX509Url() - Method in class io.jsonwebtoken.impl.DefaultProtectedHeader
 
getX509Url() - Method in class io.jsonwebtoken.impl.security.AbstractAsymmetricJwk
 
GzipCompressionAlgorithm - Class in io.jsonwebtoken.impl.compression
Codec implementing the gzip compression algorithm.
GzipCompressionAlgorithm() - Constructor for class io.jsonwebtoken.impl.compression.GzipCompressionAlgorithm
 

H

hashCode() - Method in class io.jsonwebtoken.impl.DefaultJwe
 
hashCode() - Method in class io.jsonwebtoken.impl.DefaultJwt
 
hashCode() - Method in class io.jsonwebtoken.impl.lang.DefaultParameter
 
hashCode() - Method in class io.jsonwebtoken.impl.lang.DefaultRegistry
 
hashCode() - Method in class io.jsonwebtoken.impl.lang.RedactedSupplier
 
hashCode() - Method in class io.jsonwebtoken.impl.ParameterMap
 
hashCode() - Method in class io.jsonwebtoken.impl.security.AbstractJwk
 
hashCode() - Method in class io.jsonwebtoken.impl.security.PasswordSpec
 
header() - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
HmacAesAeadAlgorithm - Class in io.jsonwebtoken.impl.security
 
HmacAesAeadAlgorithm(String, DefaultMacAlgorithm) - Constructor for class io.jsonwebtoken.impl.security.HmacAesAeadAlgorithm
 
HmacAesAeadAlgorithm(int) - Constructor for class io.jsonwebtoken.impl.security.HmacAesAeadAlgorithm
 

I

id(String) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
id(String) - Method in class io.jsonwebtoken.impl.DelegatingClaimsMutator
 
id(String) - Method in class io.jsonwebtoken.impl.security.DefaultKeyOperationBuilder
 
identity() - Static method in class io.jsonwebtoken.impl.lang.Functions
 
idiomaticValues - Variable in class io.jsonwebtoken.impl.ParameterMap
 
IdLocator<H extends Header,R extends Identifiable> - Class in io.jsonwebtoken.impl
 
IdLocator(Parameter<String>, Registry<String, R>, String) - Constructor for class io.jsonwebtoken.impl.IdLocator
 
IdRegistry<T extends Identifiable> - Class in io.jsonwebtoken.impl.lang
 
IdRegistry(String, Collection<T>) - Constructor for class io.jsonwebtoken.impl.lang.IdRegistry
 
IdRegistry(String, Collection<T>, boolean) - Constructor for class io.jsonwebtoken.impl.lang.IdRegistry
 
ignoreUnsupported(boolean) - Method in class io.jsonwebtoken.impl.security.DefaultJwkSetParserBuilder
 
IMMUTABLE_MSG - Static variable in class io.jsonwebtoken.impl.security.AbstractJwk
 
INCORRECT_EXPECTED_CLAIM_MESSAGE_TEMPLATE - Static variable in class io.jsonwebtoken.impl.DefaultJwtParser
 
increment(byte[]) - Static method in class io.jsonwebtoken.impl.lang.Bytes
 
indexOf(byte[], byte[]) - Static method in class io.jsonwebtoken.impl.lang.Bytes
 
indexOf(byte[], byte[], int) - Static method in class io.jsonwebtoken.impl.lang.Bytes
 
INSTANCE - Static variable in class io.jsonwebtoken.impl.DefaultClock
Default static instance that may be shared.
INSTANCE - Static variable in class io.jsonwebtoken.impl.io.Base64UrlStreamEncoder
 
INSTANCE - Static variable in class io.jsonwebtoken.impl.io.ClosedInputStream
 
INSTANCE - Static variable in class io.jsonwebtoken.impl.lang.CompactMediaTypeIdConverter
 
INSTANCE - Static variable in class io.jsonwebtoken.impl.lang.JwtDateConverter
 
INSTANCE - Static variable in class io.jsonwebtoken.impl.lang.PositiveIntegerConverter
 
INSTANCE - Static variable in class io.jsonwebtoken.impl.security.JwtX509StringConverter
 
INT_REQD_MSG - Static variable in class io.jsonwebtoken.impl.lang.Bytes
 
invoke(T) - Method in class io.jsonwebtoken.impl.lang.OptionalMethodInvoker
 
io.jsonwebtoken.impl - package io.jsonwebtoken.impl
 
io.jsonwebtoken.impl.compression - package io.jsonwebtoken.impl.compression
 
io.jsonwebtoken.impl.io - package io.jsonwebtoken.impl.io
 
io.jsonwebtoken.impl.lang - package io.jsonwebtoken.impl.lang
 
io.jsonwebtoken.impl.security - package io.jsonwebtoken.impl.security
 
isCRLSign() - Method in class io.jsonwebtoken.impl.security.KeyUsage
 
isDataEncipherment() - Method in class io.jsonwebtoken.impl.security.KeyUsage
 
isDecipherOnly() - Method in class io.jsonwebtoken.impl.security.KeyUsage
 
isDestroyed() - Method in class io.jsonwebtoken.impl.security.PasswordSpec
 
isDigitalSignature() - Method in class io.jsonwebtoken.impl.security.KeyUsage
 
isEdwards(Key) - Static method in class io.jsonwebtoken.impl.security.EdwardsCurve
 
isEmpty(byte[]) - Static method in class io.jsonwebtoken.impl.lang.Bytes
 
isEmpty() - Method in class io.jsonwebtoken.impl.lang.DelegatingMap
 
isEmpty() - Method in class io.jsonwebtoken.impl.ParameterMap
 
isEmpty() - Method in class io.jsonwebtoken.impl.security.AbstractJwk
 
isEncipherOnly() - Method in class io.jsonwebtoken.impl.security.KeyUsage
 
isGenericSecret(Key) - Static method in class io.jsonwebtoken.impl.security.KeysBridge
 
isIgnoreUnsupported() - Method in class io.jsonwebtoken.impl.security.JwkSetConverter
 
isJdk11() - Method in class io.jsonwebtoken.impl.security.JcaTemplate
 
isKeyAgreement() - Method in class io.jsonwebtoken.impl.security.KeyUsage
 
isKeyCertSign() - Method in class io.jsonwebtoken.impl.security.KeyUsage
 
isKeyEncipherment() - Method in class io.jsonwebtoken.impl.security.KeyUsage
 
isNonRepudiation() - Method in class io.jsonwebtoken.impl.security.KeyUsage
 
isPayloadEncoded() - Method in class io.jsonwebtoken.impl.DefaultJwsHeader
 
isSecret() - Method in class io.jsonwebtoken.impl.lang.DefaultParameter
 
isSecret() - Method in interface io.jsonwebtoken.impl.lang.Parameter
 
isSignatureCurve() - Method in class io.jsonwebtoken.impl.security.EdwardsCurve
Returns true if this curve is used to compute signatures, false if used for key agreement.
isSigned(CharSequence) - Method in class io.jsonwebtoken.impl.DefaultJwtParser
 
isSigUse() - Method in class io.jsonwebtoken.impl.security.DefaultJwkContext
 
isSigUse() - Method in interface io.jsonwebtoken.impl.security.JwkContext
Returns true if relevant context values indicate JWK use with MAC or digital signature algorithms, false otherwise.
issuedAt(Date) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
issuedAt(Date) - Method in class io.jsonwebtoken.impl.DelegatingClaimsMutator
 
issuer(String) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
issuer(String) - Method in class io.jsonwebtoken.impl.DelegatingClaimsMutator
 
iterator() - Method in class io.jsonwebtoken.impl.security.DefaultJwkSet
 
IV - Static variable in class io.jsonwebtoken.impl.DefaultJweHeader
 

J

JCA_NAME - Variable in class io.jsonwebtoken.impl.security.DefaultSecretKeyBuilder
 
JcaTemplate - Class in io.jsonwebtoken.impl.security
 
json(Serializer<Map<String, ?>>) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
json(Deserializer<Map<String, ?>>) - Method in class io.jsonwebtoken.impl.DefaultJwtParserBuilder
 
json(Deserializer<Map<String, ?>>) - Method in class io.jsonwebtoken.impl.io.AbstractParserBuilder
 
JsonObjectDeserializer - Class in io.jsonwebtoken.impl.io
Function that wraps a Deserializer to add JWT-related error handling.
JsonObjectDeserializer(Deserializer<?>, String) - Constructor for class io.jsonwebtoken.impl.io.JsonObjectDeserializer
 
jwk(PublicJwk<?>) - Method in class io.jsonwebtoken.impl.DefaultJweHeaderMutator
 
JWK_CLASS - Static variable in class io.jsonwebtoken.impl.security.JwkConverter
 
JwkBuilderSupplier - Class in io.jsonwebtoken.impl.security
 
JwkBuilderSupplier(Provider, KeyOperationPolicy) - Constructor for class io.jsonwebtoken.impl.security.JwkBuilderSupplier
 
JwkContext<K extends Key> - Interface in io.jsonwebtoken.impl.security
 
JwkConverter<T extends Jwk<?>> - Class in io.jsonwebtoken.impl.security
 
JwkConverter(Class<T>) - Constructor for class io.jsonwebtoken.impl.security.JwkConverter
 
JwkConverter(Supplier<DynamicJwkBuilder<?, ?>>) - Constructor for class io.jsonwebtoken.impl.security.JwkConverter
 
JwkConverter(Class<T>, Supplier<DynamicJwkBuilder<?, ?>>) - Constructor for class io.jsonwebtoken.impl.security.JwkConverter
 
JwkDeserializer - Class in io.jsonwebtoken.impl.security
 
JwkDeserializer(Deserializer<?>) - Constructor for class io.jsonwebtoken.impl.security.JwkDeserializer
 
JwkFactory<K extends Key,J extends Jwk<K>> - Interface in io.jsonwebtoken.impl.security
 
JwksBridge - Class in io.jsonwebtoken.impl.security
 
JwkSetConverter - Class in io.jsonwebtoken.impl.security
 
JwkSetConverter() - Constructor for class io.jsonwebtoken.impl.security.JwkSetConverter
 
JwkSetConverter(boolean) - Constructor for class io.jsonwebtoken.impl.security.JwkSetConverter
 
JwkSetConverter(Supplier<DynamicJwkBuilder<?, ?>>, boolean) - Constructor for class io.jsonwebtoken.impl.security.JwkSetConverter
 
JwkSetConverter(Converter<Jwk<?>, Object>, boolean) - Constructor for class io.jsonwebtoken.impl.security.JwkSetConverter
 
JwkSetDeserializer - Class in io.jsonwebtoken.impl.security
 
JwkSetDeserializer(Deserializer<?>) - Constructor for class io.jsonwebtoken.impl.security.JwkSetDeserializer
 
jwkSetUrl(URI) - Method in class io.jsonwebtoken.impl.DefaultJweHeaderMutator
 
JwtDateConverter - Class in io.jsonwebtoken.impl.lang
 
JwtDateConverter() - Constructor for class io.jsonwebtoken.impl.lang.JwtDateConverter
 
JwtTokenizer - Class in io.jsonwebtoken.impl
 
JwtTokenizer() - Constructor for class io.jsonwebtoken.impl.JwtTokenizer
 
JwtX509StringConverter - Class in io.jsonwebtoken.impl.security
 
JwtX509StringConverter() - Constructor for class io.jsonwebtoken.impl.security.JwtX509StringConverter
 

K

key() - Method in class io.jsonwebtoken.impl.DefaultJwtParserBuilder
 
key(SecretKey) - Method in class io.jsonwebtoken.impl.security.DefaultDynamicJwkBuilder
 
key(RSAPublicKey) - Method in class io.jsonwebtoken.impl.security.DefaultDynamicJwkBuilder
 
key(RSAPrivateKey) - Method in class io.jsonwebtoken.impl.security.DefaultDynamicJwkBuilder
 
key(ECPublicKey) - Method in class io.jsonwebtoken.impl.security.DefaultDynamicJwkBuilder
 
key(ECPrivateKey) - Method in class io.jsonwebtoken.impl.security.DefaultDynamicJwkBuilder
 
key(A) - Method in class io.jsonwebtoken.impl.security.DefaultDynamicJwkBuilder
 
key(B) - Method in class io.jsonwebtoken.impl.security.DefaultDynamicJwkBuilder
 
key() - Method in class io.jsonwebtoken.impl.security.HmacAesAeadAlgorithm
 
keyId(String) - Method in class io.jsonwebtoken.impl.DefaultJweHeaderMutator
 
keyLocator(Locator<Key>) - Method in class io.jsonwebtoken.impl.DefaultJwtParserBuilder
 
keyPair(KeyPair) - Method in class io.jsonwebtoken.impl.security.DefaultDynamicJwkBuilder
 
keyPair() - Method in class io.jsonwebtoken.impl.security.ECCurve
 
keyPair() - Method in class io.jsonwebtoken.impl.security.EdwardsCurve
 
KeyPairs - Class in io.jsonwebtoken.impl.security
 
keys(Collection<Jwk<?>>) - Method in class io.jsonwebtoken.impl.security.DefaultJwkSetBuilder
 
KeysBridge - Class in io.jsonwebtoken.impl.security
 
keySet() - Method in class io.jsonwebtoken.impl.lang.DelegatingMap
 
keySet() - Method in class io.jsonwebtoken.impl.ParameterMap
 
keySet() - Method in class io.jsonwebtoken.impl.security.AbstractJwk
 
KeyUsage - Class in io.jsonwebtoken.impl.security
 
KeyUsage(X509Certificate) - Constructor for class io.jsonwebtoken.impl.security.KeyUsage
 
KeyUseStrategy - Interface in io.jsonwebtoken.impl.security
 
KID - Static variable in class io.jsonwebtoken.impl.security.AbstractJwk
 

L

length(byte[]) - Static method in class io.jsonwebtoken.impl.lang.Bytes
 
length(int) - Static method in class io.jsonwebtoken.impl.lang.Bytes
Returns the minimum number of bytes required to represent the specified number of bits.
list() - Method in class io.jsonwebtoken.impl.lang.DefaultParameterBuilder
 
list() - Method in interface io.jsonwebtoken.impl.lang.ParameterBuilder
 
locate(Header) - Method in class io.jsonwebtoken.impl.CompressionCodecLocator
 
locate(Header) - Method in class io.jsonwebtoken.impl.IdLocator
 
locate(JwsHeader) - Method in class io.jsonwebtoken.impl.security.ConstantKeyLocator
 
locate(JweHeader) - Method in class io.jsonwebtoken.impl.security.ConstantKeyLocator
 
LocatingKeyResolver - Class in io.jsonwebtoken.impl.security
 
LocatingKeyResolver(Locator<? extends Key>) - Constructor for class io.jsonwebtoken.impl.security.LocatingKeyResolver
 
LocatorFunction<T> - Class in io.jsonwebtoken.impl.lang
 
LocatorFunction(Locator<T>) - Constructor for class io.jsonwebtoken.impl.lang.LocatorFunction
 
LONG_REQD_MSG - Static variable in class io.jsonwebtoken.impl.lang.Bytes
 

M

malformed(Throwable) - Method in class io.jsonwebtoken.impl.io.JsonObjectDeserializer
 
malformed(Throwable) - Method in class io.jsonwebtoken.impl.security.JwkDeserializer
 
malformed(Throwable) - Method in class io.jsonwebtoken.impl.security.JwkSetDeserializer
 
mark(int) - Method in class io.jsonwebtoken.impl.io.CharSequenceReader
Mark the current position.
mark(int) - Method in class io.jsonwebtoken.impl.io.FilteredInputStream
Invokes the delegate's mark(int) method.
markSupported() - Method in class io.jsonwebtoken.impl.io.CharSequenceReader
Mark is supported (returns true).
markSupported() - Method in class io.jsonwebtoken.impl.io.FilteredInputStream
Invokes the delegate's markSupported() method.
MISSING_EXPECTED_CLAIM_VALUE_MESSAGE_TEMPLATE - Static variable in class io.jsonwebtoken.impl.DefaultJwtParser
 
MISSING_JWE_ALG_MSG - Static variable in class io.jsonwebtoken.impl.DefaultJwtParser
 
MISSING_JWE_DIGEST_MSG_FMT - Static variable in class io.jsonwebtoken.impl.DefaultJwtParser
 
MISSING_JWS_ALG_MSG - Static variable in class io.jsonwebtoken.impl.DefaultJwtParser
 
MISSING_JWS_DIGEST_MSG_FMT - Static variable in class io.jsonwebtoken.impl.DefaultJwtParser
 

N

NAME - Static variable in class io.jsonwebtoken.impl.io.StandardCompressionAlgorithms
 
NAME - Static variable in class io.jsonwebtoken.impl.security.StandardEncryptionAlgorithms
 
NAME - Static variable in class io.jsonwebtoken.impl.security.StandardKeyAlgorithms
 
NAME - Static variable in class io.jsonwebtoken.impl.security.StandardSecureDigestAlgorithms
 
Nameable - Interface in io.jsonwebtoken.impl.lang
 
NamedParameterSpecValueFinder - Class in io.jsonwebtoken.impl.security
 
NamedParameterSpecValueFinder() - Constructor for class io.jsonwebtoken.impl.security.NamedParameterSpecValueFinder
 
NamedSerializer - Class in io.jsonwebtoken.impl.io
 
NamedSerializer(String, Serializer<Map<String, ?>>) - Constructor for class io.jsonwebtoken.impl.io.NamedSerializer
 
newContext(JwkContext<?>, K) - Method in interface io.jsonwebtoken.impl.security.JwkFactory
 
notBefore(Date) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
notBefore(Date) - Method in class io.jsonwebtoken.impl.DelegatingClaimsMutator
 
now() - Method in class io.jsonwebtoken.impl.DefaultClock
Simply returns new Date().
now() - Method in class io.jsonwebtoken.impl.FixedClock
 
nullSafe(byte[]) - Static method in class io.jsonwebtoken.impl.lang.Bytes
 
NullSafeConverter<A,B> - Class in io.jsonwebtoken.impl.lang
 
NullSafeConverter(Converter<A, B>) - Constructor for class io.jsonwebtoken.impl.lang.NullSafeConverter
 

O

octetChain(List<X509Certificate>) - Method in class io.jsonwebtoken.impl.security.DefaultDynamicJwkBuilder
 
OctetJwkFactory<K extends Key,J extends Jwk<K>> - Class in io.jsonwebtoken.impl.security
 
octetKey(A) - Method in class io.jsonwebtoken.impl.security.DefaultDynamicJwkBuilder
 
octetKey(A) - Method in class io.jsonwebtoken.impl.security.DefaultDynamicJwkBuilder
 
octetKeyPair(KeyPair) - Method in class io.jsonwebtoken.impl.security.DefaultDynamicJwkBuilder
 
OctetPrivateJwkFactory - Class in io.jsonwebtoken.impl.security
 
OctetPrivateJwkFactory() - Constructor for class io.jsonwebtoken.impl.security.OctetPrivateJwkFactory
 
OctetPublicJwkFactory - Class in io.jsonwebtoken.impl.security
 
of(byte[]) - Static method in class io.jsonwebtoken.impl.io.Streams
 
of(CharSequence) - Static method in class io.jsonwebtoken.impl.io.Streams
 
onThrowable(Throwable) - Method in class io.jsonwebtoken.impl.io.DecodingInputStream
 
onThrowable(Throwable) - Method in class io.jsonwebtoken.impl.io.EncodingOutputStream
 
onThrowable(Throwable) - Method in class io.jsonwebtoken.impl.io.FilteredInputStream
Handle any Throwable thrown; by default, throws the given exception.
onThrowable(Throwable) - Method in class io.jsonwebtoken.impl.io.FilteredOutputStream
Handle any IOExceptions thrown.
operationPolicy(KeyOperationPolicy) - Method in class io.jsonwebtoken.impl.security.DefaultJwkSetBuilder
 
OptionalMethodInvoker<T,R> - Class in io.jsonwebtoken.impl.lang
 
OptionalMethodInvoker(String, String) - Constructor for class io.jsonwebtoken.impl.lang.OptionalMethodInvoker
 
OptionalMethodInvoker(String, String, Class<?>, boolean) - Constructor for class io.jsonwebtoken.impl.lang.OptionalMethodInvoker
 

P

P256 - Static variable in class io.jsonwebtoken.impl.security.ECCurve
 
P2C - Static variable in class io.jsonwebtoken.impl.DefaultJweHeader
 
P2S - Static variable in class io.jsonwebtoken.impl.DefaultJweHeader
 
P384 - Static variable in class io.jsonwebtoken.impl.security.ECCurve
 
P521 - Static variable in class io.jsonwebtoken.impl.security.ECCurve
 
Parameter<T> - Interface in io.jsonwebtoken.impl.lang
 
parameter(Parameter<?>) - Method in class io.jsonwebtoken.impl.security.DefaultJwkContext
 
parameter(Parameter<?>) - Method in interface io.jsonwebtoken.impl.security.JwkContext
 
ParameterBuilder<T> - Interface in io.jsonwebtoken.impl.lang
 
ParameterMap - Class in io.jsonwebtoken.impl
 
ParameterMap(Set<Parameter<?>>) - Constructor for class io.jsonwebtoken.impl.ParameterMap
 
ParameterMap(Registry<String, ? extends Parameter<?>>) - Constructor for class io.jsonwebtoken.impl.ParameterMap
 
ParameterMap(Registry<String, ? extends Parameter<?>>, Map<String, ?>) - Constructor for class io.jsonwebtoken.impl.ParameterMap
Copy constructor producing an immutable instance.
ParameterMap(Registry<String, ? extends Parameter<?>>, Map<String, ?>, boolean) - Constructor for class io.jsonwebtoken.impl.ParameterMap
 
ParameterReadable - Interface in io.jsonwebtoken.impl.lang
 
Parameters - Class in io.jsonwebtoken.impl.lang
 
PARAMS - Variable in class io.jsonwebtoken.impl.ParameterMap
 
parse(Reader) - Method in class io.jsonwebtoken.impl.DefaultJwtParser
 
parse(CharSequence, JwtHandler<T>) - Method in class io.jsonwebtoken.impl.DefaultJwtParser
 
parse(CharSequence) - Method in class io.jsonwebtoken.impl.io.AbstractParser
 
parse(CharSequence, int, int) - Method in class io.jsonwebtoken.impl.io.AbstractParser
 
parse(InputStream) - Method in class io.jsonwebtoken.impl.io.AbstractParser
 
parse(Reader) - Method in class io.jsonwebtoken.impl.io.ConvertingParser
 
parseClaimsJws(CharSequence) - Method in class io.jsonwebtoken.impl.DefaultJwtParser
 
parseClaimsJwt(CharSequence) - Method in class io.jsonwebtoken.impl.DefaultJwtParser
 
parseContentJws(CharSequence) - Method in class io.jsonwebtoken.impl.DefaultJwtParser
 
parseContentJwt(CharSequence) - Method in class io.jsonwebtoken.impl.DefaultJwtParser
 
parseEncryptedClaims(CharSequence) - Method in class io.jsonwebtoken.impl.DefaultJwtParser
 
parseEncryptedContent(CharSequence) - Method in class io.jsonwebtoken.impl.DefaultJwtParser
 
parseSignedClaims(CharSequence) - Method in class io.jsonwebtoken.impl.DefaultJwtParser
 
parseSignedClaims(CharSequence, byte[]) - Method in class io.jsonwebtoken.impl.DefaultJwtParser
 
parseSignedClaims(CharSequence, InputStream) - Method in class io.jsonwebtoken.impl.DefaultJwtParser
 
parseSignedContent(CharSequence) - Method in class io.jsonwebtoken.impl.DefaultJwtParser
 
parseSignedContent(CharSequence, byte[]) - Method in class io.jsonwebtoken.impl.DefaultJwtParser
 
parseSignedContent(CharSequence, InputStream) - Method in class io.jsonwebtoken.impl.DefaultJwtParser
 
parseUnsecuredClaims(CharSequence) - Method in class io.jsonwebtoken.impl.DefaultJwtParser
 
parseUnsecuredContent(CharSequence) - Method in class io.jsonwebtoken.impl.DefaultJwtParser
 
password(char[]) - Static method in class io.jsonwebtoken.impl.security.KeysBridge
 
PasswordSpec - Class in io.jsonwebtoken.impl.security
 
PasswordSpec(char[]) - Constructor for class io.jsonwebtoken.impl.security.PasswordSpec
 
pbes2Count(int) - Method in class io.jsonwebtoken.impl.DefaultJweHeaderMutator
 
Pbes2HsAkwAlgorithm - Class in io.jsonwebtoken.impl.security
 
Pbes2HsAkwAlgorithm(int) - Constructor for class io.jsonwebtoken.impl.security.Pbes2HsAkwAlgorithm
 
Pbes2HsAkwAlgorithm(int, KeyAlgorithm<SecretKey, SecretKey>) - Constructor for class io.jsonwebtoken.impl.security.Pbes2HsAkwAlgorithm
 
PositiveIntegerConverter - Class in io.jsonwebtoken.impl.lang
 
PositiveIntegerConverter() - Constructor for class io.jsonwebtoken.impl.lang.PositiveIntegerConverter
 
prepad(byte[], int) - Static method in class io.jsonwebtoken.impl.lang.Bytes
Pads the front of the specified byte array with zeros if necessary, returning a new padded result, or the original array unmodified if padding isn't necessary.
PrivateECKey - Class in io.jsonwebtoken.impl.security
 
PrivateECKey(PrivateKey, ECParameterSpec) - Constructor for class io.jsonwebtoken.impl.security.PrivateECKey
 
PropagatingExceptionFunction<T,R,E extends RuntimeException> - Class in io.jsonwebtoken.impl.lang
 
PropagatingExceptionFunction(Function<T, R>, Class<E>, String) - Constructor for class io.jsonwebtoken.impl.lang.PropagatingExceptionFunction
 
PropagatingExceptionFunction(CheckedFunction<T, R>, Class<E>, String) - Constructor for class io.jsonwebtoken.impl.lang.PropagatingExceptionFunction
 
PropagatingExceptionFunction(CheckedFunction<T, R>, Class<E>, Supplier<String>) - Constructor for class io.jsonwebtoken.impl.lang.PropagatingExceptionFunction
 
PropagatingExceptionFunction(CheckedFunction<T, R>, Class<E>, Function<T, String>) - Constructor for class io.jsonwebtoken.impl.lang.PropagatingExceptionFunction
 
ProvidedPrivateKeyBuilder - Class in io.jsonwebtoken.impl.security
 
provider - Variable in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
provider(Provider) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
provider(Provider) - Method in class io.jsonwebtoken.impl.DefaultJwtParserBuilder
 
provider - Variable in class io.jsonwebtoken.impl.io.AbstractParserBuilder
 
provider(Provider) - Method in class io.jsonwebtoken.impl.io.AbstractParserBuilder
 
provider(Provider) - Method in class io.jsonwebtoken.impl.security.DefaultJwkSetBuilder
 
ProviderKey<T extends Key> - Class in io.jsonwebtoken.impl.security
 
ProviderPrivateKey - Class in io.jsonwebtoken.impl.security
 
ProviderSecretKey - Class in io.jsonwebtoken.impl.security
 
PUBLIC_JWK - Static variable in class io.jsonwebtoken.impl.security.JwkConverter
 
PUBLIC_JWK_CLASS - Static variable in class io.jsonwebtoken.impl.security.JwkConverter
 
publicKey(PublicKey) - Method in class io.jsonwebtoken.impl.security.ProvidedPrivateKeyBuilder
 
put(String, Object) - Method in class io.jsonwebtoken.impl.DelegatingClaimsMutator
 
put(K, V) - Method in class io.jsonwebtoken.impl.lang.DefaultRegistry
 
put(K, V) - Method in class io.jsonwebtoken.impl.lang.DelegatingMap
 
put(Parameter<T>, Object) - Method in class io.jsonwebtoken.impl.ParameterMap
Convenience method to put a value for an idiomatic param.
put(String, Object) - Method in class io.jsonwebtoken.impl.ParameterMap
 
put(String, Object) - Method in class io.jsonwebtoken.impl.security.AbstractJwk
 
putAll(Map<? extends String, ?>) - Method in class io.jsonwebtoken.impl.DelegatingClaimsMutator
 
putAll(Map<? extends K, ? extends V>) - Method in class io.jsonwebtoken.impl.lang.DefaultRegistry
 
putAll(Map<? extends K, ? extends V>) - Method in class io.jsonwebtoken.impl.lang.DelegatingMap
 
putAll(Map<? extends String, ?>) - Method in class io.jsonwebtoken.impl.ParameterMap
 
putAll(Map<? extends String, ?>) - Method in class io.jsonwebtoken.impl.security.AbstractJwk
 
putAll(Map<? extends String, ?>) - Method in class io.jsonwebtoken.impl.security.DefaultJwkContext
 

R

random(SecureRandom) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
random(int) - Static method in class io.jsonwebtoken.impl.lang.Bytes
 
randomBits(int) - Static method in class io.jsonwebtoken.impl.lang.Bytes
 
Randoms - Class in io.jsonwebtoken.impl.security
 
RandomSecretKeyBuilder - Class in io.jsonwebtoken.impl.security
 
RandomSecretKeyBuilder(String, int) - Constructor for class io.jsonwebtoken.impl.security.RandomSecretKeyBuilder
 
read() - Method in class io.jsonwebtoken.impl.io.CharSequenceReader
Read a single character.
read(char[], int, int) - Method in class io.jsonwebtoken.impl.io.CharSequenceReader
Read the specified number of characters into the array.
read() - Method in class io.jsonwebtoken.impl.io.ClosedInputStream
 
read() - Method in class io.jsonwebtoken.impl.io.CountingInputStream
 
read(byte[]) - Method in class io.jsonwebtoken.impl.io.CountingInputStream
 
read(byte[], int, int) - Method in class io.jsonwebtoken.impl.io.CountingInputStream
 
read() - Method in class io.jsonwebtoken.impl.io.FilteredInputStream
Invokes the delegate's read() method.
read(byte[]) - Method in class io.jsonwebtoken.impl.io.FilteredInputStream
Invokes the delegate's read(byte[]) method.
read(byte[], int, int) - Method in class io.jsonwebtoken.impl.io.FilteredInputStream
Invokes the delegate's read(byte[], int, int) method.
reader(byte[]) - Static method in class io.jsonwebtoken.impl.io.Streams
 
reader(InputStream) - Static method in class io.jsonwebtoken.impl.io.Streams
 
reader(CharSequence) - Static method in class io.jsonwebtoken.impl.io.Streams
 
ready() - Method in class io.jsonwebtoken.impl.io.CharSequenceReader
Tells whether this stream is ready to be read.
REDACTED_VALUE - Static variable in class io.jsonwebtoken.impl.lang.RedactedSupplier
 
RedactedSupplier<T> - Class in io.jsonwebtoken.impl.lang
 
RedactedSupplier(T) - Constructor for class io.jsonwebtoken.impl.lang.RedactedSupplier
 
RedactedValueConverter<T> - Class in io.jsonwebtoken.impl.lang
 
RedactedValueConverter(Converter<T, Object>) - Constructor for class io.jsonwebtoken.impl.lang.RedactedValueConverter
 
registry(Parameter<?>...) - Static method in class io.jsonwebtoken.impl.lang.Parameters
 
registry(Collection<Parameter<?>>) - Static method in class io.jsonwebtoken.impl.lang.Parameters
 
registry(Registry<String, Parameter<?>>, Parameter<?>...) - Static method in class io.jsonwebtoken.impl.lang.Parameters
 
related(String) - Method in class io.jsonwebtoken.impl.security.DefaultKeyOperationBuilder
 
reload() - Static method in class io.jsonwebtoken.impl.lang.Services
Clears internal cache of service singletons.
remove(String) - Method in class io.jsonwebtoken.impl.DelegateAudienceCollection
 
remove(E) - Method in class io.jsonwebtoken.impl.lang.DefaultCollectionMutator
 
remove(Object) - Method in class io.jsonwebtoken.impl.lang.DefaultRegistry
 
remove(Object) - Method in class io.jsonwebtoken.impl.lang.DelegatingMap
 
remove(Object) - Method in class io.jsonwebtoken.impl.ParameterMap
 
remove(Object) - Method in class io.jsonwebtoken.impl.security.AbstractJwk
 
replace(Registry<String, ? extends Parameter<?>>, Parameter<?>) - Static method in class io.jsonwebtoken.impl.lang.Parameters
 
replace(Parameter<?>) - Method in class io.jsonwebtoken.impl.ParameterMap
 
require(String, Object) - Method in class io.jsonwebtoken.impl.DefaultJwtParserBuilder
 
requireAudience(String) - Method in class io.jsonwebtoken.impl.DefaultJwtParserBuilder
 
RequiredBitLengthConverter - Class in io.jsonwebtoken.impl.lang
 
RequiredBitLengthConverter(Converter<byte[], Object>, int) - Constructor for class io.jsonwebtoken.impl.lang.RequiredBitLengthConverter
 
RequiredBitLengthConverter(Converter<byte[], Object>, int, boolean) - Constructor for class io.jsonwebtoken.impl.lang.RequiredBitLengthConverter
 
RequiredParameterReader - Class in io.jsonwebtoken.impl.lang
 
RequiredParameterReader(Header) - Constructor for class io.jsonwebtoken.impl.lang.RequiredParameterReader
 
RequiredParameterReader(ParameterReadable) - Constructor for class io.jsonwebtoken.impl.lang.RequiredParameterReader
 
RequiredTypeConverter<T> - Class in io.jsonwebtoken.impl.lang
 
RequiredTypeConverter(Class<T>) - Constructor for class io.jsonwebtoken.impl.lang.RequiredTypeConverter
 
requireExpiration(Date) - Method in class io.jsonwebtoken.impl.DefaultJwtParserBuilder
 
requireId(String) - Method in class io.jsonwebtoken.impl.DefaultJwtParserBuilder
 
requireIssuedAt(Date) - Method in class io.jsonwebtoken.impl.DefaultJwtParserBuilder
 
requireIssuer(String) - Method in class io.jsonwebtoken.impl.DefaultJwtParserBuilder
 
requireNotBefore(Date) - Method in class io.jsonwebtoken.impl.DefaultJwtParserBuilder
 
requireSubject(String) - Method in class io.jsonwebtoken.impl.DefaultJwtParserBuilder
 
reset() - Method in class io.jsonwebtoken.impl.io.CharSequenceReader
Reset the reader to the last marked position (or the beginning if mark has not been called).
reset() - Method in class io.jsonwebtoken.impl.io.FilteredInputStream
Invokes the delegate's reset() method.
reset(InputStream) - Static method in class io.jsonwebtoken.impl.io.Streams
 
resolveSigningKey(JwsHeader, Claims) - Method in class io.jsonwebtoken.impl.security.LocatingKeyResolver
 
resolveSigningKey(JwsHeader, byte[]) - Method in class io.jsonwebtoken.impl.security.LocatingKeyResolver
 
rfcDate(String, String) - Static method in class io.jsonwebtoken.impl.lang.Parameters
 
root(K) - Static method in class io.jsonwebtoken.impl.security.KeysBridge
If the specified key is a KeySupplier, the 'root' (lowest level) key that may exist in a KeySupplier chain is returned, otherwise the key is returned.
root(KeySupplier<K>) - Static method in class io.jsonwebtoken.impl.security.KeysBridge
 
rsaChain(List<X509Certificate>) - Method in class io.jsonwebtoken.impl.security.DefaultDynamicJwkBuilder
 
rsaKeyPair(KeyPair) - Method in class io.jsonwebtoken.impl.security.DefaultDynamicJwkBuilder
 
run(Callable<V>, String) - Static method in class io.jsonwebtoken.impl.io.Streams
 

S

secretBigInt(String, String) - Static method in class io.jsonwebtoken.impl.lang.Parameters
 
secureRandom - Variable in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
secureRandom() - Static method in class io.jsonwebtoken.impl.security.Randoms
Returns JJWT's default SecureRandom number generator - a static singleton which may be cached if desired.
self() - Method in class io.jsonwebtoken.impl.AbstractX509Context
 
self() - Method in class io.jsonwebtoken.impl.io.AbstractParserBuilder
 
self() - Method in class io.jsonwebtoken.impl.lang.DefaultCollectionMutator
 
self() - Method in class io.jsonwebtoken.impl.lang.DelegatingMapMutator
 
serializeToJsonWith(Serializer<Map<String, ?>>) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
Services - Class in io.jsonwebtoken.impl.lang
Helper class for loading services from the classpath, using a ServiceLoader.
set() - Method in class io.jsonwebtoken.impl.lang.DefaultParameterBuilder
 
set() - Method in interface io.jsonwebtoken.impl.lang.ParameterBuilder
 
setAlgorithm(String) - Method in class io.jsonwebtoken.impl.DefaultJweHeaderMutator
 
setAlgorithm(String) - Method in class io.jsonwebtoken.impl.security.DefaultJwkContext
 
setAlgorithm(String) - Method in interface io.jsonwebtoken.impl.security.JwkContext
 
setAllowedClockSkewSeconds(long) - Method in class io.jsonwebtoken.impl.DefaultJwtParserBuilder
 
setAudience(String) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
setAudience(String) - Method in class io.jsonwebtoken.impl.DelegatingClaimsMutator
 
setClaims(Map<String, ?>) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
setClock(Clock) - Method in class io.jsonwebtoken.impl.DefaultJwtParserBuilder
 
setCompressionAlgorithm(String) - Method in class io.jsonwebtoken.impl.DefaultJweHeaderMutator
 
setCompressionCodecResolver(CompressionCodecResolver) - Method in class io.jsonwebtoken.impl.DefaultJwtParserBuilder
 
setContentType(String) - Method in class io.jsonwebtoken.impl.DefaultJweHeaderMutator
 
setConverter(Converter<T, ?>) - Method in class io.jsonwebtoken.impl.lang.DefaultParameterBuilder
 
setConverter(Converter<T, ?>) - Method in interface io.jsonwebtoken.impl.lang.ParameterBuilder
 
setDelegate(T) - Method in class io.jsonwebtoken.impl.lang.DelegatingMap
 
setExpiration(Date) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
setExpiration(Date) - Method in class io.jsonwebtoken.impl.DelegatingClaimsMutator
 
setHeader(Map<String, ?>) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
setHeaderParam(String, Object) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
setHeaderParams(Map<String, ?>) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
setId(String) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
setId(String) - Method in class io.jsonwebtoken.impl.DelegatingClaimsMutator
 
setId(String) - Method in class io.jsonwebtoken.impl.lang.DefaultParameterBuilder
 
setId(String) - Method in interface io.jsonwebtoken.impl.lang.ParameterBuilder
 
setId(String) - Method in class io.jsonwebtoken.impl.security.DefaultJwkContext
 
setId(String) - Method in interface io.jsonwebtoken.impl.security.JwkContext
 
setIdThumbprintAlgorithm(HashAlgorithm) - Method in class io.jsonwebtoken.impl.security.DefaultJwkContext
 
setIdThumbprintAlgorithm(HashAlgorithm) - Method in interface io.jsonwebtoken.impl.security.JwkContext
 
setIssuedAt(Date) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
setIssuedAt(Date) - Method in class io.jsonwebtoken.impl.DelegatingClaimsMutator
 
setIssuer(String) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
setIssuer(String) - Method in class io.jsonwebtoken.impl.DelegatingClaimsMutator
 
setIv(byte[]) - Method in class io.jsonwebtoken.impl.security.DefaultAeadResult
 
setKey(K) - Method in class io.jsonwebtoken.impl.security.DefaultJwkContext
 
setKey(K) - Method in interface io.jsonwebtoken.impl.security.JwkContext
 
setKeyId(String) - Method in class io.jsonwebtoken.impl.DefaultJweHeaderMutator
 
setName(String) - Method in class io.jsonwebtoken.impl.lang.DefaultParameterBuilder
 
setName(String) - Method in interface io.jsonwebtoken.impl.lang.ParameterBuilder
 
setNotBefore(Date) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
setNotBefore(Date) - Method in class io.jsonwebtoken.impl.DelegatingClaimsMutator
 
setOperations(Collection<? extends KeyOperation>) - Method in class io.jsonwebtoken.impl.security.DefaultJwkContext
 
setOperations(Collection<? extends KeyOperation>) - Method in interface io.jsonwebtoken.impl.security.JwkContext
 
setPayload(String) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
setProvider(Provider) - Method in class io.jsonwebtoken.impl.security.DefaultJwkContext
 
setProvider(Provider) - Method in interface io.jsonwebtoken.impl.security.JwkContext
 
setPublicKey(PublicKey) - Method in class io.jsonwebtoken.impl.security.DefaultJwkContext
 
setPublicKey(PublicKey) - Method in interface io.jsonwebtoken.impl.security.JwkContext
 
setPublicKeyUse(String) - Method in class io.jsonwebtoken.impl.security.DefaultJwkContext
 
setPublicKeyUse(String) - Method in interface io.jsonwebtoken.impl.security.JwkContext
 
setRandom(SecureRandom) - Method in class io.jsonwebtoken.impl.security.DefaultJwkContext
 
setRandom(SecureRandom) - Method in interface io.jsonwebtoken.impl.security.JwkContext
 
setSecret(boolean) - Method in class io.jsonwebtoken.impl.lang.DefaultParameterBuilder
 
setSecret(boolean) - Method in interface io.jsonwebtoken.impl.lang.ParameterBuilder
 
setSigningKey(byte[]) - Method in class io.jsonwebtoken.impl.DefaultJwtParserBuilder
 
setSigningKey(String) - Method in class io.jsonwebtoken.impl.DefaultJwtParserBuilder
 
setSigningKey(Key) - Method in class io.jsonwebtoken.impl.DefaultJwtParserBuilder
 
setSigningKeyResolver(SigningKeyResolver) - Method in class io.jsonwebtoken.impl.DefaultJwtParserBuilder
 
setSubject(String) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
setSubject(String) - Method in class io.jsonwebtoken.impl.DelegatingClaimsMutator
 
setTag(byte[]) - Method in class io.jsonwebtoken.impl.security.DefaultAeadResult
 
setType(String) - Method in class io.jsonwebtoken.impl.DefaultJweHeaderMutator
 
setType(String) - Method in class io.jsonwebtoken.impl.security.DefaultJwkContext
 
setType(String) - Method in interface io.jsonwebtoken.impl.security.JwkContext
 
SHA1 - Static variable in class io.jsonwebtoken.impl.security.DefaultHashAlgorithm
 
sig() - Method in class io.jsonwebtoken.impl.DefaultJwtParserBuilder
 
signWith(Key) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
signWith(K, SecureDigestAlgorithm<? super K, ?>) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
signWith(Key, SignatureAlgorithm) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
signWith(SignatureAlgorithm, byte[]) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
signWith(SignatureAlgorithm, String) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
signWith(SignatureAlgorithm, Key) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
single(String) - Method in class io.jsonwebtoken.impl.DelegateAudienceCollection
 
size() - Method in class io.jsonwebtoken.impl.lang.DelegatingMap
 
size() - Method in class io.jsonwebtoken.impl.ParameterMap
 
size() - Method in class io.jsonwebtoken.impl.security.AbstractJwk
 
skip(long) - Method in class io.jsonwebtoken.impl.io.CharSequenceReader
Skip the specified number of characters.
skip(long) - Method in class io.jsonwebtoken.impl.io.CountingInputStream
 
skip(long) - Method in class io.jsonwebtoken.impl.io.FilteredInputStream
Invokes the delegate's skip(long) method.
StandardCompressionAlgorithms - Class in io.jsonwebtoken.impl.io
 
StandardCompressionAlgorithms() - Constructor for class io.jsonwebtoken.impl.io.StandardCompressionAlgorithms
 
StandardCurves - Class in io.jsonwebtoken.impl.security
 
StandardCurves() - Constructor for class io.jsonwebtoken.impl.security.StandardCurves
 
StandardEncryptionAlgorithms - Class in io.jsonwebtoken.impl.security
 
StandardEncryptionAlgorithms() - Constructor for class io.jsonwebtoken.impl.security.StandardEncryptionAlgorithms
 
StandardHashAlgorithms - Class in io.jsonwebtoken.impl.security
Backing implementation for the Jwks.HASH implementation.
StandardHashAlgorithms() - Constructor for class io.jsonwebtoken.impl.security.StandardHashAlgorithms
 
StandardKeyAlgorithms - Class in io.jsonwebtoken.impl.security
Static class definitions for standard KeyAlgorithm instances.
StandardKeyAlgorithms() - Constructor for class io.jsonwebtoken.impl.security.StandardKeyAlgorithms
 
StandardKeyOperations - Class in io.jsonwebtoken.impl.security
 
StandardKeyOperations() - Constructor for class io.jsonwebtoken.impl.security.StandardKeyOperations
 
StandardSecureDigestAlgorithms - Class in io.jsonwebtoken.impl.security
 
StandardSecureDigestAlgorithms() - Constructor for class io.jsonwebtoken.impl.security.StandardSecureDigestAlgorithms
 
startsWith(byte[], byte[]) - Static method in class io.jsonwebtoken.impl.lang.Bytes
 
startsWith(byte[], byte[], int) - Static method in class io.jsonwebtoken.impl.lang.Bytes
 
Streams - Class in io.jsonwebtoken.impl.io
 
Streams() - Constructor for class io.jsonwebtoken.impl.io.Streams
 
string(String, String) - Static method in class io.jsonwebtoken.impl.lang.Parameters
 
StringRegistry<V> - Class in io.jsonwebtoken.impl.lang
 
StringRegistry(String, String, Collection<V>, Function<V, String>, boolean) - Constructor for class io.jsonwebtoken.impl.lang.StringRegistry
 
StringRegistry(String, String, Collection<V>, Function<V, String>, Function<String, String>) - Constructor for class io.jsonwebtoken.impl.lang.StringRegistry
 
stringSet(String, String) - Static method in class io.jsonwebtoken.impl.lang.Parameters
 
subject(String) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
subject(String) - Method in class io.jsonwebtoken.impl.DelegatingClaimsMutator
 
supports(Object) - Method in class io.jsonwebtoken.impl.lang.DefaultParameter
 
supports(T) - Method in class io.jsonwebtoken.impl.lang.OptionalMethodInvoker
 
supports(Object) - Method in interface io.jsonwebtoken.impl.lang.Parameter
 
supports(Key) - Method in interface io.jsonwebtoken.impl.security.FamilyJwkFactory
 
supports(JwkContext<?>) - Method in interface io.jsonwebtoken.impl.security.FamilyJwkFactory
 
supports(Key) - Method in class io.jsonwebtoken.impl.security.OctetJwkFactory
 
supportsKeyValues(JwkContext<?>) - Method in class io.jsonwebtoken.impl.security.OctetPrivateJwkFactory
 

T

TAG - Static variable in class io.jsonwebtoken.impl.DefaultJweHeader
 
TeeOutputStream - Class in io.jsonwebtoken.impl.io
 
TeeOutputStream(OutputStream, OutputStream) - Constructor for class io.jsonwebtoken.impl.io.TeeOutputStream
 
TextCodec - Interface in io.jsonwebtoken.impl
Deprecated.
since 0.10.0. Use an Encoder or Decoder as needed. This class will be removed before 1.0.0
thumbprint() - Method in class io.jsonwebtoken.impl.security.AbstractJwk
 
thumbprint(HashAlgorithm) - Method in class io.jsonwebtoken.impl.security.AbstractJwk
 
toBytes(int) - Static method in class io.jsonwebtoken.impl.lang.Bytes
 
toBytes(long) - Static method in class io.jsonwebtoken.impl.lang.Bytes
 
toCert(byte[]) - Method in class io.jsonwebtoken.impl.security.JwtX509StringConverter
 
toCharArray() - Method in class io.jsonwebtoken.impl.security.PasswordSpec
 
toDate(Object) - Static method in class io.jsonwebtoken.impl.lang.JwtDateConverter
Returns a Date equivalent of the specified object value using heuristics.
toInt(byte[]) - Static method in class io.jsonwebtoken.impl.lang.Bytes
 
toJavaKeyPair() - Method in class io.jsonwebtoken.impl.security.DefaultKeyPair
 
toJwkValue(KeyUsage) - Method in class io.jsonwebtoken.impl.security.DefaultKeyUseStrategy
 
toJwkValue(KeyUsage) - Method in interface io.jsonwebtoken.impl.security.KeyUseStrategy
 
tokenize(Reader) - Method in class io.jsonwebtoken.impl.JwtTokenizer
 
TokenizedJwe - Interface in io.jsonwebtoken.impl
 
TokenizedJwt - Interface in io.jsonwebtoken.impl
 
toKey() - Method in class io.jsonwebtoken.impl.security.AbstractJwk
 
toLong(byte[]) - Static method in class io.jsonwebtoken.impl.lang.Bytes
 
toParameterSpec() - Method in class io.jsonwebtoken.impl.security.ECCurve
 
toPrivateKey(byte[], Provider) - Method in class io.jsonwebtoken.impl.security.EdwardsCurve
 
toPublicKey(byte[], Provider) - Method in class io.jsonwebtoken.impl.security.EdwardsCurve
 
toRfcSalt(byte[]) - Method in class io.jsonwebtoken.impl.security.Pbes2HsAkwAlgorithm
 
toSpecDate(Object) - Static method in class io.jsonwebtoken.impl.lang.JwtDateConverter
Returns an RFC-compatible Date equivalent of the specified object value using heuristics.
toString() - Method in class io.jsonwebtoken.impl.DefaultJwt
 
toString() - Method in class io.jsonwebtoken.impl.io.CharSequenceReader
Return a String representation of the underlying character sequence.
toString() - Method in class io.jsonwebtoken.impl.lang.DefaultParameter
 
toString() - Method in class io.jsonwebtoken.impl.lang.DefaultRegistry
 
toString() - Method in class io.jsonwebtoken.impl.lang.RedactedSupplier
 
toString() - Method in class io.jsonwebtoken.impl.ParameterMap
 
toString() - Method in class io.jsonwebtoken.impl.security.AbstractJwk
 
toString(Key) - Static method in class io.jsonwebtoken.impl.security.KeysBridge
 
toString() - Method in class io.jsonwebtoken.impl.security.PasswordSpec
 
toStringBuilder() - Method in class io.jsonwebtoken.impl.DefaultJwe
 
toStringBuilder() - Method in class io.jsonwebtoken.impl.DefaultJwt
 
TRANSFORMATION - Static variable in class io.jsonwebtoken.impl.security.AesGcmKeyAlgorithm
 
type(String) - Method in class io.jsonwebtoken.impl.DefaultJweHeaderMutator
 

U

UnavailableImplementationException - Exception in io.jsonwebtoken.impl.lang
Exception indicating that no implementation of an jjwt-api SPI was found on the classpath.
UncloseableInputStream - Class in io.jsonwebtoken.impl.io
 
UncloseableInputStream(InputStream) - Constructor for class io.jsonwebtoken.impl.io.UncloseableInputStream
 
unrelated() - Method in class io.jsonwebtoken.impl.security.DefaultKeyOperationPolicyBuilder
 
UNSAFE_JSON(Jwk<?>) - Static method in class io.jsonwebtoken.impl.security.JwksBridge
 
unsecured() - Method in class io.jsonwebtoken.impl.DefaultJwtParserBuilder
 
unsecuredDecompression() - Method in class io.jsonwebtoken.impl.DefaultJwtParserBuilder
 
URI - Static variable in class io.jsonwebtoken.impl.lang.Converters
 
uri(String, String) - Static method in class io.jsonwebtoken.impl.lang.Parameters
 
UriStringConverter - Class in io.jsonwebtoken.impl.lang
 
UriStringConverter() - Constructor for class io.jsonwebtoken.impl.lang.UriStringConverter
 
US_ASCII - Static variable in class io.jsonwebtoken.impl.AbstractTextCodec
Deprecated.
 
UTF8 - Static variable in class io.jsonwebtoken.impl.AbstractTextCodec
Deprecated.
 

V

validate(Key, boolean) - Method in class io.jsonwebtoken.impl.security.DefaultRsaKeyAlgorithm
 
values() - Method in class io.jsonwebtoken.impl.lang.DelegatingMap
 
values - Variable in class io.jsonwebtoken.impl.ParameterMap
 
values() - Method in class io.jsonwebtoken.impl.ParameterMap
 
values() - Method in class io.jsonwebtoken.impl.security.AbstractJwk
 
VALUES - Static variable in class io.jsonwebtoken.impl.security.ECCurve
 
VALUES - Static variable in class io.jsonwebtoken.impl.security.EdwardsCurve
 
verify(VerifyDigestRequest) - Method in class io.jsonwebtoken.impl.security.DefaultHashAlgorithm
 
verifyWith(SecretKey) - Method in class io.jsonwebtoken.impl.DefaultJwtParserBuilder
 
verifyWith(PublicKey) - Method in class io.jsonwebtoken.impl.DefaultJwtParserBuilder
 

W

withAlgorithmParameters(CheckedFunction<AlgorithmParameters, R>) - Method in class io.jsonwebtoken.impl.security.JcaTemplate
 
withCertificateFactory(CheckedFunction<CertificateFactory, R>) - Method in class io.jsonwebtoken.impl.security.JcaTemplate
 
withCipher(CheckedFunction<Cipher, R>) - Method in class io.jsonwebtoken.impl.security.JcaTemplate
 
withKeyAgreement(CheckedFunction<KeyAgreement, R>) - Method in class io.jsonwebtoken.impl.security.JcaTemplate
 
withKeyFactory(CheckedFunction<KeyFactory, R>) - Method in class io.jsonwebtoken.impl.security.JcaTemplate
 
withKeyGenerator(CheckedFunction<KeyGenerator, R>) - Method in class io.jsonwebtoken.impl.security.JcaTemplate
 
withKeyPairGenerator(CheckedFunction<KeyPairGenerator, R>) - Method in class io.jsonwebtoken.impl.security.JcaTemplate
 
withMac(CheckedFunction<Mac, R>) - Method in class io.jsonwebtoken.impl.security.JcaTemplate
 
withMessageDigest(CheckedFunction<MessageDigest, R>) - Method in class io.jsonwebtoken.impl.security.JcaTemplate
 
withSecretKeyFactory(CheckedFunction<SecretKeyFactory, R>) - Method in class io.jsonwebtoken.impl.security.JcaTemplate
 
withSignature(CheckedFunction<Signature, R>) - Method in class io.jsonwebtoken.impl.security.JcaTemplate
 
wrap(Function<T, R>, Class<E>, String, Object...) - Static method in class io.jsonwebtoken.impl.lang.Functions
 
wrapFmt(CheckedFunction<T, R>, Class<E>, String) - Static method in class io.jsonwebtoken.impl.lang.Functions
Wraps the specified function to ensure that if any exception occurs, it is of the specified type and/or with the specified message.
write(byte[]) - Method in class io.jsonwebtoken.impl.io.FilteredOutputStream
Invokes the delegate's write(byte[]) method.
write(byte[], int, int) - Method in class io.jsonwebtoken.impl.io.FilteredOutputStream
Invokes the delegate's write(byte[]) method.
write(int) - Method in class io.jsonwebtoken.impl.io.FilteredOutputStream
Invokes the delegate's write(int) method.
write(OutputStream, byte[], String) - Static method in class io.jsonwebtoken.impl.io.Streams
 
write(OutputStream, byte[], int, int, String) - Static method in class io.jsonwebtoken.impl.io.Streams
 
write(byte[]) - Method in class io.jsonwebtoken.impl.io.TeeOutputStream
 
write(byte[], int, int) - Method in class io.jsonwebtoken.impl.io.TeeOutputStream
 
write(int) - Method in class io.jsonwebtoken.impl.io.TeeOutputStream
 
writeAndClose(OutputStream, byte[], String) - Static method in class io.jsonwebtoken.impl.io.Streams
 

X

X25519 - Static variable in class io.jsonwebtoken.impl.security.EdwardsCurve
 
X448 - Static variable in class io.jsonwebtoken.impl.security.EdwardsCurve
 
x509 - Variable in class io.jsonwebtoken.impl.DefaultJweHeaderMutator
 
X509_CERTIFICATE - Static variable in class io.jsonwebtoken.impl.lang.Converters
 
X509BuilderSupport - Class in io.jsonwebtoken.impl.security
 
X509BuilderSupport(ParameterMap, Class<? extends RuntimeException>) - Constructor for class io.jsonwebtoken.impl.security.X509BuilderSupport
 
x509Chain(List<X509Certificate>) - Method in class io.jsonwebtoken.impl.AbstractX509Context
 
x509Chain(List<X509Certificate>) - Method in class io.jsonwebtoken.impl.DefaultJweHeaderMutator
 
x509Chain(String, String) - Static method in class io.jsonwebtoken.impl.lang.Parameters
 
x509Chain(List<X509Certificate>) - Method in class io.jsonwebtoken.impl.security.X509BuilderSupport
 
X509Context<T extends X509Mutator<T>> - Interface in io.jsonwebtoken.impl
 
x509Sha1Thumbprint(byte[]) - Method in class io.jsonwebtoken.impl.AbstractX509Context
 
x509Sha1Thumbprint(boolean) - Method in class io.jsonwebtoken.impl.DefaultJweHeaderBuilder
 
x509Sha1Thumbprint(byte[]) - Method in class io.jsonwebtoken.impl.DefaultJweHeaderMutator
 
x509Sha1Thumbprint(byte[]) - Method in class io.jsonwebtoken.impl.security.X509BuilderSupport
 
x509Sha1Thumbprint(boolean) - Method in class io.jsonwebtoken.impl.security.X509BuilderSupport
 
x509Sha256Thumbprint(byte[]) - Method in class io.jsonwebtoken.impl.AbstractX509Context
 
x509Sha256Thumbprint(boolean) - Method in class io.jsonwebtoken.impl.DefaultJweHeaderBuilder
 
x509Sha256Thumbprint(byte[]) - Method in class io.jsonwebtoken.impl.DefaultJweHeaderMutator
 
x509Sha256Thumbprint(byte[]) - Method in class io.jsonwebtoken.impl.security.X509BuilderSupport
 
x509Sha256Thumbprint(boolean) - Method in class io.jsonwebtoken.impl.security.X509BuilderSupport
 
x509Url(URI) - Method in class io.jsonwebtoken.impl.AbstractX509Context
 
x509Url(URI) - Method in class io.jsonwebtoken.impl.DefaultJweHeaderMutator
 
x509Url(URI) - Method in class io.jsonwebtoken.impl.security.X509BuilderSupport
 
X5C - Static variable in class io.jsonwebtoken.impl.security.AbstractAsymmetricJwk
 
X5T - Static variable in class io.jsonwebtoken.impl.security.AbstractAsymmetricJwk
 
X5T_S256 - Static variable in class io.jsonwebtoken.impl.security.AbstractAsymmetricJwk
 
X5U - Static variable in class io.jsonwebtoken.impl.security.AbstractAsymmetricJwk
 

Z

zip() - Method in class io.jsonwebtoken.impl.DefaultJwtParserBuilder
 
A B C D E F G H I J K L M N O P R S T U V W X Z 

Copyright © 2014–2024 jsonwebtoken.io. All rights reserved.