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

A

AbstractCompressionCodec - Class in io.jsonwebtoken.impl.compression
Abstract class that asserts arguments and wraps IOException with CompressionException.
AbstractCompressionCodec() - Constructor for class io.jsonwebtoken.impl.compression.AbstractCompressionCodec
 
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.
 
addClaims(Map<String, Object>) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
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.
 

B

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.
 
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
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<String, byte[]>) - Method in class io.jsonwebtoken.impl.DefaultJwtParser
 
base64UrlEncode(Object, String) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
Deprecated.
base64UrlEncodeWith(Encoder<byte[], String>) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 

C

claim(String, Object) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
clear() - Method in class io.jsonwebtoken.impl.JwtMap
 
compact() - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
compareAndSet(Deserializer<T>) - Method in class io.jsonwebtoken.impl.io.RuntimeClasspathDeserializerLocator
 
compareAndSet(Serializer<Object>) - Method in class io.jsonwebtoken.impl.io.RuntimeClasspathSerializerLocator
 
compress(byte[]) - Method in class io.jsonwebtoken.impl.compression.AbstractCompressionCodec
Asserts that payload is not null and calls doCompress
CompressionCodecs - Class in io.jsonwebtoken.impl.compression
Deprecated.
use CompressionCodecs instead.
compressWith(CompressionCodec) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
containsKey(Object) - Method in class io.jsonwebtoken.impl.JwtMap
 
containsValue(Object) - Method in class io.jsonwebtoken.impl.JwtMap
 
createSignatureInstance() - Method in class io.jsonwebtoken.impl.crypto.RsaProvider
 
createSignatureValidator(SignatureAlgorithm, Key) - Method in class io.jsonwebtoken.impl.crypto.DefaultSignatureValidatorFactory
 
createSignatureValidator(SignatureAlgorithm, Key) - Method in interface io.jsonwebtoken.impl.crypto.SignatureValidatorFactory
 
createSignatureValidator(SignatureAlgorithm, Key) - Method in class io.jsonwebtoken.impl.DefaultJwtParser
 
createSigner(SignatureAlgorithm, Key) - Method in class io.jsonwebtoken.impl.crypto.DefaultSignerFactory
 
createSigner(SignatureAlgorithm, Key) - Method in interface io.jsonwebtoken.impl.crypto.SignerFactory
 
createSigner(SignatureAlgorithm, Key) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 

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(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.
 
decompress(byte[]) - Method in class io.jsonwebtoken.impl.compression.AbstractCompressionCodec
Asserts the compressed bytes is not null and calls doDecompress
DefaultClaims - Class in io.jsonwebtoken.impl
 
DefaultClaims() - Constructor for class io.jsonwebtoken.impl.DefaultClaims
 
DefaultClaims(Map<String, Object>) - Constructor for class io.jsonwebtoken.impl.DefaultClaims
 
DefaultClock - Class in io.jsonwebtoken.impl
Default Clock implementation.
DefaultClock() - Constructor for class io.jsonwebtoken.impl.DefaultClock
 
DefaultCompressionCodecResolver - Class in io.jsonwebtoken.impl.compression
Default implementation of CompressionCodecResolver that supports the following:
DefaultCompressionCodecResolver() - Constructor for class io.jsonwebtoken.impl.compression.DefaultCompressionCodecResolver
 
DefaultHeader<T extends Header<T>> - Class in io.jsonwebtoken.impl
 
DefaultHeader() - Constructor for class io.jsonwebtoken.impl.DefaultHeader
 
DefaultHeader(Map<String, Object>) - Constructor for class io.jsonwebtoken.impl.DefaultHeader
 
DefaultJws<B> - Class in io.jsonwebtoken.impl
 
DefaultJws(JwsHeader, B, String) - Constructor for class io.jsonwebtoken.impl.DefaultJws
 
DefaultJwsHeader - Class in io.jsonwebtoken.impl
 
DefaultJwsHeader() - Constructor for class io.jsonwebtoken.impl.DefaultJwsHeader
 
DefaultJwsHeader(Map<String, Object>) - Constructor for class io.jsonwebtoken.impl.DefaultJwsHeader
 
DefaultJwt<B> - Class in io.jsonwebtoken.impl
 
DefaultJwt(Header, B) - Constructor for class io.jsonwebtoken.impl.DefaultJwt
 
DefaultJwtBuilder - Class in io.jsonwebtoken.impl
 
DefaultJwtBuilder() - Constructor for class io.jsonwebtoken.impl.DefaultJwtBuilder
 
DefaultJwtParser - Class in io.jsonwebtoken.impl
 
DefaultJwtParser() - Constructor for class io.jsonwebtoken.impl.DefaultJwtParser
 
DefaultJwtSignatureValidator - Class in io.jsonwebtoken.impl.crypto
 
DefaultJwtSignatureValidator(SignatureAlgorithm, Key) - Constructor for class io.jsonwebtoken.impl.crypto.DefaultJwtSignatureValidator
Deprecated.
DefaultJwtSignatureValidator(SignatureAlgorithm, Key, Decoder<String, byte[]>) - Constructor for class io.jsonwebtoken.impl.crypto.DefaultJwtSignatureValidator
 
DefaultJwtSignatureValidator(SignatureValidatorFactory, SignatureAlgorithm, Key) - Constructor for class io.jsonwebtoken.impl.crypto.DefaultJwtSignatureValidator
Deprecated.
DefaultJwtSignatureValidator(SignatureValidatorFactory, SignatureAlgorithm, Key, Decoder<String, byte[]>) - Constructor for class io.jsonwebtoken.impl.crypto.DefaultJwtSignatureValidator
 
DefaultJwtSigner - Class in io.jsonwebtoken.impl.crypto
 
DefaultJwtSigner(SignatureAlgorithm, Key) - Constructor for class io.jsonwebtoken.impl.crypto.DefaultJwtSigner
Deprecated.
DefaultJwtSigner(SignatureAlgorithm, Key, Encoder<byte[], String>) - Constructor for class io.jsonwebtoken.impl.crypto.DefaultJwtSigner
 
DefaultJwtSigner(SignerFactory, SignatureAlgorithm, Key) - Constructor for class io.jsonwebtoken.impl.crypto.DefaultJwtSigner
Deprecated.
DefaultJwtSigner(SignerFactory, SignatureAlgorithm, Key, Encoder<byte[], String>) - Constructor for class io.jsonwebtoken.impl.crypto.DefaultJwtSigner
 
DefaultSignatureValidatorFactory - Class in io.jsonwebtoken.impl.crypto
 
DefaultSignatureValidatorFactory() - Constructor for class io.jsonwebtoken.impl.crypto.DefaultSignatureValidatorFactory
 
DefaultSignerFactory - Class in io.jsonwebtoken.impl.crypto
 
DefaultSignerFactory() - Constructor for class io.jsonwebtoken.impl.crypto.DefaultSignerFactory
 
DefaultTextCodecFactory - Class in io.jsonwebtoken.impl
Deprecated.
since 0.10.0
DefaultTextCodecFactory() - Constructor for class io.jsonwebtoken.impl.DefaultTextCodecFactory
Deprecated.
 
DEFLATE - Static variable in class io.jsonwebtoken.impl.compression.CompressionCodecs
Deprecated.
DeflateCompressionCodec - Class in io.jsonwebtoken.impl.compression
Codec implementing the deflate compression algorithm.
DeflateCompressionCodec() - Constructor for class io.jsonwebtoken.impl.compression.DeflateCompressionCodec
 
deserializeJsonWith(Deserializer<Map<String, ?>>) - Method in class io.jsonwebtoken.impl.DefaultJwtParser
 
doCompress(byte[]) - Method in class io.jsonwebtoken.impl.compression.AbstractCompressionCodec
Implement this method to do the actual work of compressing the payload
doCompress(byte[]) - Method in class io.jsonwebtoken.impl.compression.DeflateCompressionCodec
 
doCompress(byte[]) - Method in class io.jsonwebtoken.impl.compression.GzipCompressionCodec
 
doDecompress(byte[]) - Method in class io.jsonwebtoken.impl.compression.AbstractCompressionCodec
Implement this method to do the actual work of decompressing the compressed bytes.
doDecompress(byte[]) - Method in class io.jsonwebtoken.impl.compression.DeflateCompressionCodec
 
doDecompress(byte[]) - Method in class io.jsonwebtoken.impl.compression.GzipCompressionCodec
 
doGetMacInstance() - Method in class io.jsonwebtoken.impl.crypto.MacSigner
 
doSetParameter(Signature, PSSParameterSpec) - Method in class io.jsonwebtoken.impl.crypto.RsaProvider
 
doSign(byte[]) - Method in class io.jsonwebtoken.impl.crypto.EllipticCurveSigner
 
doSign(byte[]) - Method in class io.jsonwebtoken.impl.crypto.RsaSigner
 
doVerify(Signature, PublicKey, byte[], byte[]) - Method in class io.jsonwebtoken.impl.crypto.EllipticCurveSignatureValidator
 
doVerify(Signature, PublicKey, byte[], byte[]) - Method in class io.jsonwebtoken.impl.crypto.RsaSignatureValidator
 

E

EllipticCurveProvider - Class in io.jsonwebtoken.impl.crypto
ElliptiCurve crypto provider.
EllipticCurveProvider(SignatureAlgorithm, Key) - Constructor for class io.jsonwebtoken.impl.crypto.EllipticCurveProvider
 
EllipticCurveSignatureValidator - Class in io.jsonwebtoken.impl.crypto
 
EllipticCurveSignatureValidator(SignatureAlgorithm, Key) - Constructor for class io.jsonwebtoken.impl.crypto.EllipticCurveSignatureValidator
 
EllipticCurveSigner - Class in io.jsonwebtoken.impl.crypto
 
EllipticCurveSigner(SignatureAlgorithm, Key) - Constructor for class io.jsonwebtoken.impl.crypto.EllipticCurveSigner
 
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(String) - Method in interface io.jsonwebtoken.impl.TextCodec
Deprecated.
 
encode(byte[]) - Method in interface io.jsonwebtoken.impl.TextCodec
Deprecated.
 
ensureClaims() - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
ensureHeader() - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
entrySet() - Method in class io.jsonwebtoken.impl.JwtMap
 
equals(Object) - Method in class io.jsonwebtoken.impl.JwtMap
 

F

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.

G

generateKey() - Static method in class io.jsonwebtoken.impl.crypto.MacProvider
Generates a new secure-random 512 bit secret key suitable for creating and verifying HMAC-SHA signatures.
generateKey(SignatureAlgorithm) - Static method in class io.jsonwebtoken.impl.crypto.MacProvider
Generates a new secure-random secret key of a length suitable for creating and verifying HMAC signatures according to the specified SignatureAlgorithm using JJWT's default SecureRandom instance.
generateKey(SignatureAlgorithm, SecureRandom) - Static method in class io.jsonwebtoken.impl.crypto.MacProvider
Deprecated.
generateKeyPair() - Static method in class io.jsonwebtoken.impl.crypto.EllipticCurveProvider
Generates a new secure-random key pair assuming strength enough for the SignatureAlgorithm.ES512 algorithm.
generateKeyPair(SignatureAlgorithm) - Static method in class io.jsonwebtoken.impl.crypto.EllipticCurveProvider
Generates a new secure-random key pair of sufficient strength for the specified Elliptic Curve SignatureAlgorithm (must be one of ES256, ES384 or ES512) using JJWT's default SecureRandom instance.
generateKeyPair(SignatureAlgorithm, SecureRandom) - Static method in class io.jsonwebtoken.impl.crypto.EllipticCurveProvider
Generates a new secure-random key pair of sufficient strength for the specified Elliptic Curve SignatureAlgorithm (must be one of ES256, ES384 or ES512) using the specified SecureRandom random number generator.
generateKeyPair(String, String, SignatureAlgorithm, SecureRandom) - Static method in class io.jsonwebtoken.impl.crypto.EllipticCurveProvider
Generates a new secure-random key pair of sufficient strength for the specified Elliptic Curve SignatureAlgorithm (must be one of ES256, ES384 or ES512) using the specified SecureRandom random number generator via the specified JCA provider and algorithm name.
generateKeyPair() - Static method in class io.jsonwebtoken.impl.crypto.RsaProvider
Generates a new RSA secure-random 4096 bit key pair.
generateKeyPair(int) - Static method in class io.jsonwebtoken.impl.crypto.RsaProvider
Generates a new RSA secure-randomly key pair of the specified size using JJWT's default SecureRandom instance.
generateKeyPair(SignatureAlgorithm) - Static method in class io.jsonwebtoken.impl.crypto.RsaProvider
Generates a new RSA secure-randomly key pair suitable for the specified SignatureAlgorithm using JJWT's default SecureRandom instance.
generateKeyPair(int, SecureRandom) - Static method in class io.jsonwebtoken.impl.crypto.RsaProvider
Generates a new RSA secure-random key pair of the specified size using the given SecureRandom number generator.
generateKeyPair(String, int, SecureRandom) - Static method in class io.jsonwebtoken.impl.crypto.RsaProvider
Generates a new secure-random key pair of the specified size using the specified SecureRandom according to the specified jcaAlgorithmName.
get(String, Class<T>) - Method in class io.jsonwebtoken.impl.DefaultClaims
 
get(Object) - Method in class io.jsonwebtoken.impl.JwtMap
 
getAlgorithm() - Method in class io.jsonwebtoken.impl.DefaultJwsHeader
 
getAlgorithmName() - Method in class io.jsonwebtoken.impl.compression.DeflateCompressionCodec
 
getAlgorithmName() - Method in class io.jsonwebtoken.impl.compression.GzipCompressionCodec
 
getAudience() - Method in class io.jsonwebtoken.impl.DefaultClaims
 
getBody() - Method in class io.jsonwebtoken.impl.DefaultJws
 
getBody() - Method in class io.jsonwebtoken.impl.DefaultJwt
 
getCompressionAlgorithm() - Method in class io.jsonwebtoken.impl.DefaultHeader
 
getContentType() - Method in class io.jsonwebtoken.impl.DefaultHeader
 
getExpiration() - Method in class io.jsonwebtoken.impl.DefaultClaims
 
getHeader() - Method in class io.jsonwebtoken.impl.DefaultJws
 
getHeader() - Method in class io.jsonwebtoken.impl.DefaultJwt
 
getId() - Method in class io.jsonwebtoken.impl.DefaultClaims
 
getInstance() - Method in interface io.jsonwebtoken.impl.io.InstanceLocator
 
getInstance() - Method in class io.jsonwebtoken.impl.io.RuntimeClasspathDeserializerLocator
 
getInstance() - Method in class io.jsonwebtoken.impl.io.RuntimeClasspathSerializerLocator
 
getIssuedAt() - Method in class io.jsonwebtoken.impl.DefaultClaims
 
getIssuer() - Method in class io.jsonwebtoken.impl.DefaultClaims
 
getKeyId() - Method in class io.jsonwebtoken.impl.DefaultJwsHeader
 
getMacInstance() - Method in class io.jsonwebtoken.impl.crypto.MacSigner
 
getNotBefore() - Method in class io.jsonwebtoken.impl.DefaultClaims
 
getSignature() - Method in class io.jsonwebtoken.impl.DefaultJws
 
getSignatureByteArrayLength(SignatureAlgorithm) - Static method in class io.jsonwebtoken.impl.crypto.EllipticCurveProvider
Returns the expected signature byte array length (R + S parts) for the specified ECDSA algorithm.
getString(String) - Method in class io.jsonwebtoken.impl.JwtMap
 
getSubject() - Method in class io.jsonwebtoken.impl.DefaultClaims
 
getSystemProperty(String) - Method in class io.jsonwebtoken.impl.DefaultTextCodecFactory
Deprecated.
 
getTextCodec() - Method in class io.jsonwebtoken.impl.DefaultTextCodecFactory
Deprecated.
 
getTextCodec() - Method in interface io.jsonwebtoken.impl.TextCodecFactory
Deprecated.
 
getType() - Method in class io.jsonwebtoken.impl.DefaultHeader
 
GZIP - Static variable in class io.jsonwebtoken.impl.compression.CompressionCodecs
Deprecated.
GzipCompressionCodec - Class in io.jsonwebtoken.impl.compression
Codec implementing the gzip compression algorithm.
GzipCompressionCodec() - Constructor for class io.jsonwebtoken.impl.compression.GzipCompressionCodec
 

H

hashCode() - Method in class io.jsonwebtoken.impl.JwtMap
 

I

INSTANCE - Static variable in class io.jsonwebtoken.impl.crypto.DefaultSignatureValidatorFactory
 
INSTANCE - Static variable in class io.jsonwebtoken.impl.crypto.DefaultSignerFactory
 
INSTANCE - Static variable in class io.jsonwebtoken.impl.DefaultClock
Default static instance that may be shared.
InstanceLocator<T> - Interface in io.jsonwebtoken.impl.io
 
io.jsonwebtoken.impl - package io.jsonwebtoken.impl
 
io.jsonwebtoken.impl.compression - package io.jsonwebtoken.impl.compression
 
io.jsonwebtoken.impl.crypto - package io.jsonwebtoken.impl.crypto
 
io.jsonwebtoken.impl.io - package io.jsonwebtoken.impl.io
 
isAndroid() - Method in class io.jsonwebtoken.impl.DefaultTextCodecFactory
Deprecated.
 
isAvailable(String) - Method in class io.jsonwebtoken.impl.io.RuntimeClasspathDeserializerLocator
 
isAvailable(String) - Method in class io.jsonwebtoken.impl.io.RuntimeClasspathSerializerLocator
 
isEmpty() - Method in class io.jsonwebtoken.impl.JwtMap
 
isSigned(String) - Method in class io.jsonwebtoken.impl.DefaultJwtParser
 
isValid(String, String) - Method in class io.jsonwebtoken.impl.crypto.DefaultJwtSignatureValidator
 
isValid(byte[], byte[]) - Method in class io.jsonwebtoken.impl.crypto.EllipticCurveSignatureValidator
 
isValid(String, String) - Method in interface io.jsonwebtoken.impl.crypto.JwtSignatureValidator
 
isValid(byte[], byte[]) - Method in class io.jsonwebtoken.impl.crypto.MacValidator
 
isValid(byte[], byte[]) - Method in class io.jsonwebtoken.impl.crypto.RsaSignatureValidator
 
isValid(byte[], byte[]) - Method in interface io.jsonwebtoken.impl.crypto.SignatureValidator
 

J

JwtMap - Class in io.jsonwebtoken.impl
 
JwtMap() - Constructor for class io.jsonwebtoken.impl.JwtMap
 
JwtMap(Map<String, Object>) - Constructor for class io.jsonwebtoken.impl.JwtMap
 
JwtSignatureValidator - Interface in io.jsonwebtoken.impl.crypto
 
JwtSigner - Interface in io.jsonwebtoken.impl.crypto
 

K

keySet() - Method in class io.jsonwebtoken.impl.JwtMap
 

L

locate() - Method in class io.jsonwebtoken.impl.io.RuntimeClasspathDeserializerLocator
 
locate() - Method in class io.jsonwebtoken.impl.io.RuntimeClasspathSerializerLocator
 

M

MacProvider - Class in io.jsonwebtoken.impl.crypto
 
MacProvider(SignatureAlgorithm, Key) - Constructor for class io.jsonwebtoken.impl.crypto.MacProvider
 
MacSigner - Class in io.jsonwebtoken.impl.crypto
 
MacSigner(SignatureAlgorithm, byte[]) - Constructor for class io.jsonwebtoken.impl.crypto.MacSigner
 
MacSigner(SignatureAlgorithm, Key) - Constructor for class io.jsonwebtoken.impl.crypto.MacSigner
 
MacValidator - Class in io.jsonwebtoken.impl.crypto
 
MacValidator(SignatureAlgorithm, Key) - Constructor for class io.jsonwebtoken.impl.crypto.MacValidator
 

N

now() - Method in class io.jsonwebtoken.impl.DefaultClock
Simply returns new Date().
now() - Method in class io.jsonwebtoken.impl.FixedClock
 

P

parse(String) - Method in class io.jsonwebtoken.impl.DefaultJwtParser
 
parse(String, JwtHandler<T>) - Method in class io.jsonwebtoken.impl.DefaultJwtParser
 
parseClaimsJws(String) - Method in class io.jsonwebtoken.impl.DefaultJwtParser
 
parseClaimsJwt(String) - Method in class io.jsonwebtoken.impl.DefaultJwtParser
 
parsePlaintextJws(String) - Method in class io.jsonwebtoken.impl.DefaultJwtParser
 
parsePlaintextJwt(String) - Method in class io.jsonwebtoken.impl.DefaultJwtParser
 
put(String, Object) - Method in class io.jsonwebtoken.impl.DefaultClaims
 
put(String, Object) - Method in class io.jsonwebtoken.impl.JwtMap
 
putAll(Map<? extends String, ?>) - Method in class io.jsonwebtoken.impl.JwtMap
 

R

readValue(String) - Method in class io.jsonwebtoken.impl.DefaultJwtParser
 
remove(Object) - Method in class io.jsonwebtoken.impl.JwtMap
 
require(String, Object) - Method in class io.jsonwebtoken.impl.DefaultJwtParser
 
requireAudience(String) - Method in class io.jsonwebtoken.impl.DefaultJwtParser
 
requireExpiration(Date) - Method in class io.jsonwebtoken.impl.DefaultJwtParser
 
requireId(String) - Method in class io.jsonwebtoken.impl.DefaultJwtParser
 
requireIssuedAt(Date) - Method in class io.jsonwebtoken.impl.DefaultJwtParser
 
requireIssuer(String) - Method in class io.jsonwebtoken.impl.DefaultJwtParser
 
requireNotBefore(Date) - Method in class io.jsonwebtoken.impl.DefaultJwtParser
 
requireSubject(String) - Method in class io.jsonwebtoken.impl.DefaultJwtParser
 
resolveCompressionCodec(Header) - Method in class io.jsonwebtoken.impl.compression.DefaultCompressionCodecResolver
 
RsaProvider - Class in io.jsonwebtoken.impl.crypto
 
RsaProvider(SignatureAlgorithm, Key) - Constructor for class io.jsonwebtoken.impl.crypto.RsaProvider
 
RsaSignatureValidator - Class in io.jsonwebtoken.impl.crypto
 
RsaSignatureValidator(SignatureAlgorithm, Key) - Constructor for class io.jsonwebtoken.impl.crypto.RsaSignatureValidator
 
RsaSigner - Class in io.jsonwebtoken.impl.crypto
 
RsaSigner(SignatureAlgorithm, Key) - Constructor for class io.jsonwebtoken.impl.crypto.RsaSigner
 
RuntimeClasspathDeserializerLocator<T> - Class in io.jsonwebtoken.impl.io
 
RuntimeClasspathDeserializerLocator() - Constructor for class io.jsonwebtoken.impl.io.RuntimeClasspathDeserializerLocator
 
RuntimeClasspathSerializerLocator - Class in io.jsonwebtoken.impl.io
 
RuntimeClasspathSerializerLocator() - Constructor for class io.jsonwebtoken.impl.io.RuntimeClasspathSerializerLocator
 

S

serializeToJsonWith(Serializer<Map<String, ?>>) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
setAlgorithm(String) - Method in class io.jsonwebtoken.impl.DefaultJwsHeader
 
setAllowedClockSkewSeconds(long) - Method in class io.jsonwebtoken.impl.DefaultJwtParser
 
setAudience(String) - Method in class io.jsonwebtoken.impl.DefaultClaims
 
setAudience(String) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
setClaims(Claims) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
setClaims(Map<String, Object>) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
setClock(Clock) - Method in class io.jsonwebtoken.impl.DefaultJwtParser
 
setCompressionAlgorithm(String) - Method in class io.jsonwebtoken.impl.DefaultHeader
 
setCompressionCodecResolver(CompressionCodecResolver) - Method in class io.jsonwebtoken.impl.DefaultJwtParser
 
setContentType(String) - Method in class io.jsonwebtoken.impl.DefaultHeader
 
setDate(String, Date) - Method in class io.jsonwebtoken.impl.JwtMap
Deprecated.
setDateAsSeconds(String, Date) - Method in class io.jsonwebtoken.impl.JwtMap
 
setExpiration(Date) - Method in class io.jsonwebtoken.impl.DefaultClaims
 
setExpiration(Date) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
setHeader(Header) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
setHeader(Map<String, Object>) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
setHeaderParam(String, Object) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
setHeaderParams(Map<String, Object>) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
setId(String) - Method in class io.jsonwebtoken.impl.DefaultClaims
 
setId(String) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
setIssuedAt(Date) - Method in class io.jsonwebtoken.impl.DefaultClaims
 
setIssuedAt(Date) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
setIssuer(String) - Method in class io.jsonwebtoken.impl.DefaultClaims
 
setIssuer(String) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
setKeyId(String) - Method in class io.jsonwebtoken.impl.DefaultJwsHeader
 
setNotBefore(Date) - Method in class io.jsonwebtoken.impl.DefaultClaims
 
setNotBefore(Date) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
setParameter(Signature, PSSParameterSpec) - Method in class io.jsonwebtoken.impl.crypto.RsaProvider
 
setPayload(String) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
setSigningKey(byte[]) - Method in class io.jsonwebtoken.impl.DefaultJwtParser
 
setSigningKey(String) - Method in class io.jsonwebtoken.impl.DefaultJwtParser
 
setSigningKey(Key) - Method in class io.jsonwebtoken.impl.DefaultJwtParser
 
setSigningKeyResolver(SigningKeyResolver) - Method in class io.jsonwebtoken.impl.DefaultJwtParser
 
setSubject(String) - Method in class io.jsonwebtoken.impl.DefaultClaims
 
setSubject(String) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
 
setType(String) - Method in class io.jsonwebtoken.impl.DefaultHeader
 
setValue(String, Object) - Method in class io.jsonwebtoken.impl.JwtMap
 
sign(String) - Method in class io.jsonwebtoken.impl.crypto.DefaultJwtSigner
 
sign(byte[]) - Method in class io.jsonwebtoken.impl.crypto.EllipticCurveSigner
 
sign(String) - Method in interface io.jsonwebtoken.impl.crypto.JwtSigner
 
sign(byte[]) - Method in class io.jsonwebtoken.impl.crypto.MacSigner
 
sign(byte[]) - Method in class io.jsonwebtoken.impl.crypto.RsaSigner
 
sign(byte[]) - Method in interface io.jsonwebtoken.impl.crypto.Signer
 
SignatureValidator - Interface in io.jsonwebtoken.impl.crypto
 
SignatureValidatorFactory - Interface in io.jsonwebtoken.impl.crypto
 
Signer - Interface in io.jsonwebtoken.impl.crypto
 
SignerFactory - Interface in io.jsonwebtoken.impl.crypto
 
signWith(Key) - 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
 
size() - Method in class io.jsonwebtoken.impl.JwtMap
 

T

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
TextCodecFactory - Interface in io.jsonwebtoken.impl
Deprecated.
since 0.10.0
toDate(Object, String) - Static method in class io.jsonwebtoken.impl.JwtMap
 
toJson(Object) - Method in class io.jsonwebtoken.impl.DefaultJwtBuilder
Deprecated.
toSpecDate(Object, String) - Static method in class io.jsonwebtoken.impl.JwtMap
 
toString() - Method in class io.jsonwebtoken.impl.DefaultJws
 
toString() - Method in class io.jsonwebtoken.impl.DefaultJwt
 
toString() - Method in class io.jsonwebtoken.impl.JwtMap
 
transcodeSignatureToConcat(byte[], int) - Static method in class io.jsonwebtoken.impl.crypto.EllipticCurveProvider
Transcodes the JCA ASN.1/DER-encoded signature into the concatenated R + S format expected by ECDSA JWS.
transcodeSignatureToDER(byte[]) - Static method in class io.jsonwebtoken.impl.crypto.EllipticCurveProvider
Transcodes the ECDSA JWS signature into ASN.1/DER format for use by the JCA verifier.

U

US_ASCII - Static variable in class io.jsonwebtoken.impl.AbstractTextCodec
Deprecated.
 
UTF8 - Static variable in class io.jsonwebtoken.impl.AbstractTextCodec
Deprecated.
 

V

values() - Method in class io.jsonwebtoken.impl.JwtMap
 
A B C D E F G H I J K L M N P R S T U V 

Copyright © 2018. All rights reserved.