- EC - Static variable in class org.jose4j.keys.EcKeyUtil
-
- ECDH_ES - Static variable in class org.jose4j.jwe.KeyManagementAlgorithmIdentifiers
-
- ECDH_ES_A128KW - Static variable in class org.jose4j.jwe.KeyManagementAlgorithmIdentifiers
-
- ECDH_ES_A192KW - Static variable in class org.jose4j.jwe.KeyManagementAlgorithmIdentifiers
-
- ECDH_ES_A256KW - Static variable in class org.jose4j.jwe.KeyManagementAlgorithmIdentifiers
-
- EcdhKeyAgreementAlgorithm - Class in org.jose4j.jwe
-
- EcdhKeyAgreementAlgorithm() - Constructor for class org.jose4j.jwe.EcdhKeyAgreementAlgorithm
-
- EcdhKeyAgreementAlgorithm(String) - Constructor for class org.jose4j.jwe.EcdhKeyAgreementAlgorithm
-
- EcdhKeyAgreementWithAesKeyWrapAlgorithm - Class in org.jose4j.jwe
-
- EcdhKeyAgreementWithAesKeyWrapAlgorithm(String, AesKeyWrapManagementAlgorithm) - Constructor for class org.jose4j.jwe.EcdhKeyAgreementWithAesKeyWrapAlgorithm
-
- EcdhKeyAgreementWithAesKeyWrapAlgorithm.EcdhKeyAgreementWithAes128KeyWrapAlgorithm - Class in org.jose4j.jwe
-
- EcdhKeyAgreementWithAesKeyWrapAlgorithm.EcdhKeyAgreementWithAes128KeyWrapAlgorithm() - Constructor for class org.jose4j.jwe.EcdhKeyAgreementWithAesKeyWrapAlgorithm.EcdhKeyAgreementWithAes128KeyWrapAlgorithm
-
- EcdhKeyAgreementWithAesKeyWrapAlgorithm.EcdhKeyAgreementWithAes192KeyWrapAlgorithm - Class in org.jose4j.jwe
-
- EcdhKeyAgreementWithAesKeyWrapAlgorithm.EcdhKeyAgreementWithAes192KeyWrapAlgorithm() - Constructor for class org.jose4j.jwe.EcdhKeyAgreementWithAesKeyWrapAlgorithm.EcdhKeyAgreementWithAes192KeyWrapAlgorithm
-
- EcdhKeyAgreementWithAesKeyWrapAlgorithm.EcdhKeyAgreementWithAes256KeyWrapAlgorithm - Class in org.jose4j.jwe
-
- EcdhKeyAgreementWithAesKeyWrapAlgorithm.EcdhKeyAgreementWithAes256KeyWrapAlgorithm() - Constructor for class org.jose4j.jwe.EcdhKeyAgreementWithAesKeyWrapAlgorithm.EcdhKeyAgreementWithAes256KeyWrapAlgorithm
-
- ECDSA_USING_P256_CURVE_AND_SHA256 - Static variable in class org.jose4j.jws.AlgorithmIdentifiers
-
- ECDSA_USING_P384_CURVE_AND_SHA384 - Static variable in class org.jose4j.jws.AlgorithmIdentifiers
-
- ECDSA_USING_P521_CURVE_AND_SHA512 - Static variable in class org.jose4j.jws.AlgorithmIdentifiers
-
- EcdsaUsingShaAlgorithm - Class in org.jose4j.jws
-
- EcdsaUsingShaAlgorithm(String, String, String, int) - Constructor for class org.jose4j.jws.EcdsaUsingShaAlgorithm
-
- EcdsaUsingShaAlgorithm.EcdsaP256UsingSha256 - Class in org.jose4j.jws
-
- EcdsaUsingShaAlgorithm.EcdsaP256UsingSha256() - Constructor for class org.jose4j.jws.EcdsaUsingShaAlgorithm.EcdsaP256UsingSha256
-
- EcdsaUsingShaAlgorithm.EcdsaP384UsingSha384 - Class in org.jose4j.jws
-
- EcdsaUsingShaAlgorithm.EcdsaP384UsingSha384() - Constructor for class org.jose4j.jws.EcdsaUsingShaAlgorithm.EcdsaP384UsingSha384
-
- EcdsaUsingShaAlgorithm.EcdsaP521UsingSha512 - Class in org.jose4j.jws
-
- EcdsaUsingShaAlgorithm.EcdsaP521UsingSha512() - Constructor for class org.jose4j.jws.EcdsaUsingShaAlgorithm.EcdsaP521UsingSha512
-
- EcJwkGenerator - Class in org.jose4j.jwk
-
- EcJwkGenerator() - Constructor for class org.jose4j.jwk.EcJwkGenerator
-
- EcKeyUtil - Class in org.jose4j.keys
-
- EcKeyUtil() - Constructor for class org.jose4j.keys.EcKeyUtil
-
- EcKeyUtil(String, SecureRandom) - Constructor for class org.jose4j.keys.EcKeyUtil
-
- EllipticCurveJsonWebKey - Class in org.jose4j.jwk
-
- EllipticCurveJsonWebKey(ECPublicKey) - Constructor for class org.jose4j.jwk.EllipticCurveJsonWebKey
-
- EllipticCurveJsonWebKey(Map<String, Object>) - Constructor for class org.jose4j.jwk.EllipticCurveJsonWebKey
-
- EllipticCurveJsonWebKey(Map<String, Object>, String) - Constructor for class org.jose4j.jwk.EllipticCurveJsonWebKey
-
- EllipticCurves - Class in org.jose4j.keys
-
Values for these curve parameters taken from FIPS PUB 186-3
and http://www.nsa.gov/ia/_files/nist-routines.pdf
- EllipticCurves() - Constructor for class org.jose4j.keys.EllipticCurves
-
- EMPTY_BYTES - Static variable in class org.jose4j.lang.ByteUtil
-
- enableBouncyCastleProvider() - Static method in class org.jose4j.lang.BouncyCastleProviderHelp
-
- enableDefaultCompression() - Method in class org.jose4j.jwe.JsonWebEncryption
-
- encode(byte[]) - Static method in class org.jose4j.base64url.Base64
-
- encode(String, String) - Static method in class org.jose4j.base64url.Base64Url
-
- encode(byte[]) - Static method in class org.jose4j.base64url.Base64Url
-
- encode(byte[]) - Method in class org.jose4j.base64url.internal.apache.commons.codec.binary.BaseNCodec
-
Encodes a byte[] containing binary data, into a byte[] containing characters in the alphabet.
- encode(byte[]) - Static method in class org.jose4j.base64url.SimplePEMEncoder
-
- encodeAsString(byte[]) - Method in class org.jose4j.base64url.internal.apache.commons.codec.binary.BaseNCodec
-
Encodes a byte[] containing binary data, into a String containing characters in the appropriate alphabet.
- encodeBase64(byte[]) - Static method in class org.jose4j.base64url.internal.apache.commons.codec.binary.Base64
-
Encodes binary data using the base64 algorithm but does not chunk the output.
- encodeBase64(byte[], boolean) - Static method in class org.jose4j.base64url.internal.apache.commons.codec.binary.Base64
-
Encodes binary data using the base64 algorithm, optionally chunking the output into 76 character blocks.
- encodeBase64(byte[], boolean, boolean) - Static method in class org.jose4j.base64url.internal.apache.commons.codec.binary.Base64
-
Encodes binary data using the base64 algorithm, optionally chunking the output into 76 character blocks.
- encodeBase64(byte[], boolean, boolean, int) - Static method in class org.jose4j.base64url.internal.apache.commons.codec.binary.Base64
-
Encodes binary data using the base64 algorithm, optionally chunking the output into 76 character blocks.
- encodeBase64Chunked(byte[]) - Static method in class org.jose4j.base64url.internal.apache.commons.codec.binary.Base64
-
Encodes binary data using the base64 algorithm and chunks the encoded output into 76 character blocks
- encodeBase64String(byte[]) - Static method in class org.jose4j.base64url.internal.apache.commons.codec.binary.Base64
-
Encodes binary data using the base64 algorithm but does not chunk the output.
- encodeBase64URLSafe(byte[]) - Static method in class org.jose4j.base64url.internal.apache.commons.codec.binary.Base64
-
Encodes binary data using a URL-safe variation of the base64 algorithm but does not chunk the output.
- encodeBase64URLSafeString(byte[]) - Static method in class org.jose4j.base64url.internal.apache.commons.codec.binary.Base64
-
Encodes binary data using a URL-safe variation of the base64 algorithm but does not chunk the output.
- encodeInteger(BigInteger) - Static method in class org.jose4j.base64url.internal.apache.commons.codec.binary.Base64
-
Encodes to a byte64-encoded integer according to crypto standards such as W3C's XML-Signature
- encodeToString(byte[]) - Method in class org.jose4j.base64url.internal.apache.commons.codec.binary.BaseNCodec
-
Encodes a byte[] containing binary data, into a String containing characters in the Base-N alphabet.
- encodeUtf8ByteRepresentation(String) - Static method in class org.jose4j.base64url.Base64Url
-
- encrypt(byte[], byte[], byte[], Headers, byte[], ProviderContext) - Method in class org.jose4j.jwe.AesCbcHmacSha2ContentEncryptionAlgorithm
-
- encrypt(byte[], byte[], byte[], Headers, byte[], ProviderContext) - Method in class org.jose4j.jwe.AesGcmContentEncryptionAlgorithm
-
- encrypt(byte[], byte[], byte[], byte[], String) - Method in class org.jose4j.jwe.AesGcmContentEncryptionAlgorithm
-
- encrypt(byte[], byte[], byte[], Headers, byte[], ProviderContext) - Method in interface org.jose4j.jwe.ContentEncryptionAlgorithm
-
- encrypt(Key, byte[], byte[], byte[], String) - Method in class org.jose4j.jwe.SimpleAeadCipher
-
- ENCRYPT - Static variable in class org.jose4j.jwk.KeyOperations
-
encrypt content
- ENCRYPTION - Static variable in class org.jose4j.jwk.Use
-
- ENCRYPTION_METHOD - Static variable in class org.jose4j.jwx.HeaderParameterNames
-
- endArray() - Method in interface org.jose4j.json.internal.json_simple.parser.ContentHandler
-
Receive notification of the end of a JSON array.
- endJSON() - Method in interface org.jose4j.json.internal.json_simple.parser.ContentHandler
-
Receive notification of the end of JSON processing.
- endObject() - Method in interface org.jose4j.json.internal.json_simple.parser.ContentHandler
-
Receive notification of the end of a JSON object.
- endObjectEntry() - Method in interface org.jose4j.json.internal.json_simple.parser.ContentHandler
-
Receive notification of the end of the value of previous object entry.
- ensureBufferSize(int, BaseNCodec.Context) - Method in class org.jose4j.base64url.internal.apache.commons.codec.binary.BaseNCodec
-
Ensure that the buffer has room for size bytes
- EPHEMERAL_PUBLIC_KEY - Static variable in class org.jose4j.jwx.HeaderParameterNames
-
- equals(Object) - Method in class org.jose4j.jwt.IntDate
-
Deprecated.
- equals(Object) - Method in class org.jose4j.jwt.NumericDate
-
- ERROR_UNEXPECTED_CHAR - Static variable in exception org.jose4j.json.internal.json_simple.parser.ParseException
-
- ERROR_UNEXPECTED_EXCEPTION - Static variable in exception org.jose4j.json.internal.json_simple.parser.ParseException
-
- ERROR_UNEXPECTED_TOKEN - Static variable in exception org.jose4j.json.internal.json_simple.parser.ParseException
-
- escape(String) - Static method in class org.jose4j.json.internal.json_simple.JSONObject
-
Escape quotes, \, /, \r, \n, \b, \f, \t and other control characters (U+0000 through U+001F).
- escape(String) - Static method in class org.jose4j.json.internal.json_simple.JSONValue
-
Escape quotes, \, /, \r, \n, \b, \f, \t and other control characters (U+0000 through U+001F).
- ExceptionHelp - Class in org.jose4j.lang
-
- ExceptionHelp() - Constructor for class org.jose4j.lang.ExceptionHelp
-
- EXPIRATION_TIME - Static variable in class org.jose4j.jwt.ReservedClaimNames
-
- EXPONENT_MEMBER_NAME - Static variable in class org.jose4j.jwk.RsaJsonWebKey
-
- GCM_TRANSFORMATION_NAME - Static variable in class org.jose4j.jwe.SimpleAeadCipher
-
- GeneralJwtException - Exception in org.jose4j.jwt
-
- GeneralJwtException(String) - Constructor for exception org.jose4j.jwt.GeneralJwtException
-
- GeneralJwtException(String, Throwable) - Constructor for exception org.jose4j.jwt.GeneralJwtException
-
- generateJwk(ECParameterSpec) - Static method in class org.jose4j.jwk.EcJwkGenerator
-
- generateJwk(ECParameterSpec, String, SecureRandom) - Static method in class org.jose4j.jwk.EcJwkGenerator
-
- generateJwk(int) - Static method in class org.jose4j.jwk.OctJwkGenerator
-
- generateJwk(int, SecureRandom) - Static method in class org.jose4j.jwk.OctJwkGenerator
-
- generateJwk(int) - Static method in class org.jose4j.jwk.RsaJwkGenerator
-
- generateJwk(int, String, SecureRandom) - Static method in class org.jose4j.jwk.RsaJwkGenerator
-
- generateKeyPair(ECParameterSpec) - Method in class org.jose4j.keys.EcKeyUtil
-
- generateKeyPair(int) - Method in class org.jose4j.keys.RsaKeyUtil
-
- Get - Class in org.jose4j.http
-
- Get() - Constructor for class org.jose4j.http.Get
-
- get(String) - Method in class org.jose4j.http.Get
-
- get(String) - Method in interface org.jose4j.http.SimpleGet
-
- get(int) - Method in class org.jose4j.json.internal.json_simple.ItemList
-
- getAlgorithm(String) - Method in class org.jose4j.jwa.AlgorithmFactory
-
- getAlgorithm() - Method in class org.jose4j.jwe.JsonWebEncryption
-
- getAlgorithm() - Method in class org.jose4j.jwk.JsonWebKey
-
- getAlgorithm() - Method in class org.jose4j.jws.JsonWebSignature
-
- getAlgorithm() - Method in class org.jose4j.jwx.JsonWebStructure
-
- getAlgorithmConstraints() - Method in class org.jose4j.jwx.JsonWebStructure
-
- getAlgorithmHeaderValue() - Method in class org.jose4j.jwx.JsonWebStructure
-
- getAlgorithmIdentifier() - Method in interface org.jose4j.jwa.Algorithm
-
- getAlgorithmIdentifier() - Method in class org.jose4j.jwa.AlgorithmInfo
-
- getAlgorithmIdentifier() - Method in class org.jose4j.zip.DeflateRFC1951CompressionAlgorithm
-
- getAlgorithmNoConstraintCheck() - Method in class org.jose4j.jwe.JsonWebEncryption
-
- getAlgorithmNoConstraintCheck() - Method in class org.jose4j.jws.JsonWebSignature
-
- getAlgorithmNoConstraintCheck() - Method in class org.jose4j.jwx.JsonWebStructure
-
- getArray() - Method in class org.jose4j.json.internal.json_simple.ItemList
-
- getAudience() - Method in class org.jose4j.jwt.JwtClaims
-
Gets the value of the "aud" (Audience) Claim.
- getAuthenticationTag() - Method in class org.jose4j.jwe.ContentEncryptionParts
-
- getBody() - Method in class org.jose4j.http.Response
-
- getBody() - Method in interface org.jose4j.http.SimpleResponse
-
- getByte(int) - Static method in class org.jose4j.lang.ByteUtil
-
- getBytes(int) - Static method in class org.jose4j.lang.ByteUtil
-
- getBytes(long) - Static method in class org.jose4j.lang.ByteUtil
-
- getBytes(String, Charset) - Static method in class org.jose4j.lang.StringUtil
-
- getBytesAscii(String) - Static method in class org.jose4j.lang.StringUtil
-
- getBytesUnchecked(String, String) - Static method in class org.jose4j.lang.StringUtil
-
- getBytesUtf8(String) - Static method in class org.jose4j.lang.StringUtil
-
- getCertificateChain() - Method in class org.jose4j.jwk.PublicJsonWebKey
-
- getCipherProvider() - Method in class org.jose4j.jca.ProviderContext.Context
-
Gets the the JCA provider to be used for relevant Cipher operations.
- getCiphertext() - Method in class org.jose4j.jwe.ContentEncryptionParts
-
- getCiphertext() - Method in class org.jose4j.jwe.SimpleAeadCipher.CipherOutput
-
- getClaimNames(Set<String>) - Method in class org.jose4j.jwt.JwtClaims
-
- getClaimNames() - Method in class org.jose4j.jwt.JwtClaims
-
- getClaimsMap(Set<String>) - Method in class org.jose4j.jwt.JwtClaims
-
- getClaimsMap() - Method in class org.jose4j.jwt.JwtClaims
-
- getClaimValue(String, Class<T>) - Method in class org.jose4j.jwt.JwtClaims
-
- getClaimValue(String) - Method in class org.jose4j.jwt.JwtClaims
-
- getCompactSerialization() - Method in class org.jose4j.jwe.JsonWebEncryption
-
- getCompactSerialization() - Method in class org.jose4j.jws.JsonWebSignature
-
- getCompactSerialization() - Method in class org.jose4j.jwx.JsonWebStructure
-
- getCompressionAlgorithmFactory() - Method in class org.jose4j.jwa.AlgorithmFactoryFactory
-
- getCompressionAlgorithmHeaderParameter() - Method in class org.jose4j.jwe.JsonWebEncryption
-
- getContentEncryptionAlgorithm() - Method in class org.jose4j.jwe.JsonWebEncryption
-
- getContentEncryptionKey() - Method in class org.jose4j.jwe.ContentEncryptionKeys
-
- getContentEncryptionKey() - Method in class org.jose4j.jwe.JsonWebEncryption
-
- getContentEncryptionKeyAlgorithm() - Method in class org.jose4j.jwe.ContentEncryptionKeyDescriptor
-
- getContentEncryptionKeyByteLength() - Method in class org.jose4j.jwe.ContentEncryptionKeyDescriptor
-
Gets the key size in bytes.
- getContentEncryptionKeyDescriptor() - Method in class org.jose4j.jwe.AesCbcHmacSha2ContentEncryptionAlgorithm
-
- getContentEncryptionKeyDescriptor() - Method in class org.jose4j.jwe.AesGcmContentEncryptionAlgorithm
-
- getContentEncryptionKeyDescriptor() - Method in interface org.jose4j.jwe.ContentEncryptionAlgorithm
-
- getContentTypeHeaderValue() - Method in class org.jose4j.jwx.JsonWebStructure
-
- getCurveName() - Method in class org.jose4j.jwk.EllipticCurveJsonWebKey
-
- getCurveName() - Method in class org.jose4j.jws.EcdsaUsingShaAlgorithm
-
- getDefaultBufferSize() - Method in class org.jose4j.base64url.internal.apache.commons.codec.binary.BaseNCodec
-
Get the default buffer size.
- getDefaultIterationCount() - Method in class org.jose4j.jwe.Pbes2HmacShaWithAesKeyWrapAlgorithm
-
- getDefaultSaltByteLength() - Method in class org.jose4j.jwe.Pbes2HmacShaWithAesKeyWrapAlgorithm
-
- getDetachedContentCompactSerialization() - Method in class org.jose4j.jws.JsonWebSignature
-
Produces the compact serialization with an empty/detached payload as described in
Appendix F, Detached Content, of the JWS spec
though providing library support rather than making the application do it all as
described therein.
- getEcPrivateKey() - Method in class org.jose4j.jwk.EllipticCurveJsonWebKey
-
- getECPublicKey() - Method in class org.jose4j.jwk.EllipticCurveJsonWebKey
-
- getEncodedHeader() - Method in class org.jose4j.jwx.Headers
-
- getEncodedHeader() - Method in class org.jose4j.jwx.JsonWebStructure
-
- getEncodedLength(byte[]) - Method in class org.jose4j.base64url.internal.apache.commons.codec.binary.BaseNCodec
-
Calculates the amount of space needed to encode the supplied array.
- getEncodedPayload() - Method in class org.jose4j.jws.JsonWebSignature
-
- getEncodedSignature() - Method in class org.jose4j.jws.JsonWebSignature
-
- getEncryptedKey() - Method in class org.jose4j.jwe.ContentEncryptionKeys
-
- getEncryptedKey() - Method in class org.jose4j.jwe.JsonWebEncryption
-
- getEncryptionMethodHeaderParameter() - Method in class org.jose4j.jwe.JsonWebEncryption
-
- getErrorType() - Method in exception org.jose4j.json.internal.json_simple.parser.ParseException
-
- getExpirationTime() - Method in class org.jose4j.jwt.JwtClaims
-
- getFullHeaderAsJsonString() - Method in class org.jose4j.jwx.Headers
-
- getGeneralProvider() - Method in class org.jose4j.jca.ProviderContext.Context
-
Gets the general JCA provider to be used for all relevant operations when
a more specific one isn't set.
- getGeneralProviderContext() - Method in class org.jose4j.jca.ProviderContext
-
The Java Cryptography Architecture provider context to be used for operations
that do not directly involve the key supplied by the caller.
- getHeader() - Method in class org.jose4j.jwx.JsonWebStructure
-
- getHeader(String) - Method in class org.jose4j.jwx.JsonWebStructure
-
- getHeaderNames() - Method in class org.jose4j.http.Response
-
- getHeaderNames() - Method in interface org.jose4j.http.SimpleResponse
-
- getHeaders() - Method in class org.jose4j.jwx.JsonWebStructure
-
- getHeaderValues(String) - Method in class org.jose4j.http.Response
-
- getHeaderValues(String) - Method in interface org.jose4j.http.SimpleResponse
-
- getHmacJavaAlgorithm() - Method in class org.jose4j.jwe.AesCbcHmacSha2ContentEncryptionAlgorithm
-
- getInitializedMac(String, Key) - Static method in class org.jose4j.mac.MacUtil
-
- getInitializedMac(String, Key, String) - Static method in class org.jose4j.mac.MacUtil
-
- getInstance() - Static method in class org.jose4j.jwa.AlgorithmFactoryFactory
-
- getInt(byte) - Static method in class org.jose4j.lang.ByteUtil
-
- getIntDate(Map<String, Object>, String) - Static method in class org.jose4j.lang.JsonHelp
-
- getIntegrity() - Method in class org.jose4j.jwx.JsonWebStructure
-
- getIssuedAt() - Method in class org.jose4j.jwt.JwtClaims
-
- getIssuer() - Method in class org.jose4j.jwt.JwtClaims
-
- getItems() - Method in class org.jose4j.json.internal.json_simple.ItemList
-
- getIv() - Method in class org.jose4j.jwe.ContentEncryptionParts
-
- getIv() - Method in class org.jose4j.jwe.JsonWebEncryption
-
- getJavaAlgorithm() - Method in interface org.jose4j.jwa.Algorithm
-
- getJavaAlgorithm() - Method in class org.jose4j.jwa.AlgorithmInfo
-
- getJavaAlgorithm() - Method in class org.jose4j.zip.DeflateRFC1951CompressionAlgorithm
-
- getJoseObjects() - Method in class org.jose4j.jwt.consumer.JwtContext
-
All of the JOSE objects that comprise the JWT.
- getJsonWebKeys() - Method in class org.jose4j.jwk.HttpsJwks
-
Gets the JSON Web Keys from the JWKS endpoint location or from local cache, if appropriate.
- getJsonWebKeys() - Method in class org.jose4j.jwk.JsonWebKeySet
-
- getJweContentEncryptionAlgorithmFactory() - Method in class org.jose4j.jwa.AlgorithmFactoryFactory
-
- getJweKeyManagementAlgorithmFactory() - Method in class org.jose4j.jwa.AlgorithmFactoryFactory
-
- getJwkHeaderValue(String) - Method in class org.jose4j.jwx.Headers
-
- getJwsAlgorithmFactory() - Method in class org.jose4j.jwa.AlgorithmFactoryFactory
-
- getJwt() - Method in class org.jose4j.jwt.consumer.JwtContext
-
- getJwtClaims() - Method in class org.jose4j.jwt.consumer.JwtContext
-
- getJwtId() - Method in class org.jose4j.jwt.JwtClaims
-
- getKey() - Method in class org.jose4j.jwk.JsonWebKey
-
- getKey() - Method in class org.jose4j.jwx.JsonWebStructure
-
- getKeyAgreementProvider() - Method in class org.jose4j.jca.ProviderContext.Context
-
Gets the the JCA provider to be used for relevant KeyAgreement operations.
- getKeyFactoryProvider() - Method in class org.jose4j.jca.ProviderContext.Context
-
Gets the the JCA provider to be used for relevant KeyFactory operations.
- getKeyId() - Method in class org.jose4j.jwk.JsonWebKey
-
- getKeyIdHeaderValue() - Method in class org.jose4j.jwx.JsonWebStructure
-
- getKeyManagementModeAlgorithm() - Method in class org.jose4j.jwe.JsonWebEncryption
-
- getKeyOps() - Method in class org.jose4j.jwk.JsonWebKey
-
- getKeyPairGeneratorProvider() - Method in class org.jose4j.jca.ProviderContext.Context
-
Gets the the JCA provider to be used for relevant KeyPairGenerator operations.
- getKeyPersuasion() - Method in interface org.jose4j.jwa.Algorithm
-
- getKeyPersuasion() - Method in class org.jose4j.jwa.AlgorithmInfo
-
- getKeyPersuasion() - Method in class org.jose4j.jws.JsonWebSignature
-
- getKeyPersuasion() - Method in class org.jose4j.zip.DeflateRFC1951CompressionAlgorithm
-
- getKeyType() - Method in interface org.jose4j.jwa.Algorithm
-
- getKeyType() - Method in class org.jose4j.jwa.AlgorithmInfo
-
- getKeyType() - Method in class org.jose4j.jwk.EllipticCurveJsonWebKey
-
- getKeyType() - Method in class org.jose4j.jwk.JsonWebKey
-
- getKeyType() - Method in class org.jose4j.jwk.OctetSequenceJsonWebKey
-
- getKeyType() - Method in class org.jose4j.jwk.RsaJsonWebKey
-
- getKeyType() - Method in class org.jose4j.jws.JsonWebSignature
-
- getKeyType() - Method in class org.jose4j.zip.DeflateRFC1951CompressionAlgorithm
-
- getLeafCertificate() - Method in class org.jose4j.jwk.PublicJsonWebKey
-
- getLocation() - Method in class org.jose4j.jwk.HttpsJwks
-
Gets the location of the JWKS endpoint/URL.
- getLong(Map<String, ?>, String) - Static method in class org.jose4j.lang.JsonHelp
-
- getLongHeaderValue(String) - Method in class org.jose4j.jwx.Headers
-
- getMac(String) - Static method in class org.jose4j.mac.MacUtil
-
- getMac(String, String) - Static method in class org.jose4j.mac.MacUtil
-
- getMacProvider() - Method in class org.jose4j.jca.ProviderContext.Context
-
Gets the the JCA provider to be used for relevant Mac operations.
- getMessage() - Method in exception org.jose4j.json.internal.json_simple.parser.ParseException
-
- getMessage() - Method in exception org.jose4j.jwt.consumer.InvalidJwtException
-
- getMessageDigest(String) - Static method in class org.jose4j.lang.HashUtil
-
- getMessageDigest(String, String) - Static method in class org.jose4j.lang.HashUtil
-
- getMessageDigestProvider() - Method in class org.jose4j.jca.ProviderContext.Context
-
Gets the the JCA provider to be used for relevant MessageDigest operations.
- getName(EllipticCurve) - Static method in class org.jose4j.keys.EllipticCurves
-
- getNotBefore() - Method in class org.jose4j.jwt.JwtClaims
-
- getNumericDateClaimValue(String) - Method in class org.jose4j.jwt.JwtClaims
-
- getObjectHeaderValue(String) - Method in class org.jose4j.jwx.Headers
-
- getOctetSequence() - Method in class org.jose4j.jwk.OctetSequenceJsonWebKey
-
- getOtherParameterValue(String, Class<T>) - Method in class org.jose4j.jwk.JsonWebKey
-
- getPayload() - Method in class org.jose4j.jwe.JsonWebEncryption
-
- getPayload() - Method in class org.jose4j.jws.JsonWebSignature
-
- getPayload() - Method in class org.jose4j.jwx.JsonWebStructure
-
- getPayloadCharEncoding() - Method in class org.jose4j.jws.JsonWebSignature
-
- getPlaintextBytes() - Method in class org.jose4j.jwe.JsonWebEncryption
-
- getPlaintextString() - Method in class org.jose4j.jwe.JsonWebEncryption
-
- getPosition() - Method in class org.jose4j.json.internal.json_simple.parser.JSONParser
-
- getPosition() - Method in exception org.jose4j.json.internal.json_simple.parser.ParseException
-
- getPrivateKey() - Method in class org.jose4j.jwk.PublicJsonWebKey
-
- getProviderCtx() - Method in class org.jose4j.jwx.JsonWebStructure
-
- getPublicJwkHeaderValue(String, String) - Method in class org.jose4j.jwx.Headers
-
- getPublicKey() - Method in class org.jose4j.jwk.JsonWebKey
-
- getPublicKey() - Method in class org.jose4j.jwk.PublicJsonWebKey
-
- getRawJson() - Method in class org.jose4j.jwt.JwtClaims
-
- getRsaPrivateKey() - Method in class org.jose4j.jwk.RsaJsonWebKey
-
- getRsaPrivateKey(RSAPrivateKeySpec) - Method in class org.jose4j.keys.RsaKeyUtil
-
- getRsaPublicKey() - Method in class org.jose4j.jwk.RsaJsonWebKey
-
- getRSAPublicKey() - Method in class org.jose4j.jwk.RsaJsonWebKey
-
- getSecureRandom() - Method in class org.jose4j.jca.ProviderContext
-
Gets the secure random generator.
- getSignature() - Method in class org.jose4j.jws.JsonWebSignature
-
- getSignatureProvider() - Method in class org.jose4j.jca.ProviderContext.Context
-
Gets the the JCA provider to be used for relevant Signature operations.
- getSpec(String) - Static method in class org.jose4j.keys.EllipticCurves
-
- getStatusCode() - Method in class org.jose4j.http.Response
-
- getStatusCode() - Method in interface org.jose4j.http.SimpleResponse
-
- getStatusMessage() - Method in class org.jose4j.http.Response
-
- getStatusMessage() - Method in interface org.jose4j.http.SimpleResponse
-
- getString(Map<String, Object>, String) - Static method in class org.jose4j.jwk.JsonWebKey
-
- getString(Map<String, Object>, String, boolean) - Static method in class org.jose4j.jwk.JsonWebKey
-
- getString(Map<String, Object>, String) - Static method in class org.jose4j.lang.JsonHelp
-
- getStringArray(Map<String, Object>, String) - Static method in class org.jose4j.lang.JsonHelp
-
- getStringChecked(Map<String, Object>, String) - Static method in class org.jose4j.lang.JsonHelp
-
- getStringClaimValue(String) - Method in class org.jose4j.jwt.JwtClaims
-
- getStringHeaderValue(String) - Method in class org.jose4j.jwx.Headers
-
- getStringListClaimValue(String) - Method in class org.jose4j.jwt.JwtClaims
-
Gets the value of the claim as a List of Strings, which assumes that it is a JSON array of strings.
- getStringRequired(Map<String, Object>, String) - Static method in class org.jose4j.jwk.JsonWebKey
-
- getSubject() - Method in class org.jose4j.jwt.JwtClaims
-
- getSuppliedKeyProviderContext() - Method in class org.jose4j.jca.ProviderContext
-
The Java Cryptography Architecture provider context to be used for operations
that directly involve the key supplied by the caller.
- getSupportedAlgorithms() - Method in class org.jose4j.jwa.AlgorithmFactory
-
- getTag() - Method in class org.jose4j.jwe.SimpleAeadCipher.CipherOutput
-
- getTagTruncationLength() - Method in class org.jose4j.jwe.AesCbcHmacSha2ContentEncryptionAlgorithm
-
- getUnexpectedObject() - Method in exception org.jose4j.json.internal.json_simple.parser.ParseException
-
- getUnverifiedPayload() - Method in class org.jose4j.jws.JsonWebSignature
-
- getUse() - Method in class org.jose4j.jwk.JsonWebKey
-
- getValue() - Method in class org.jose4j.jwt.IntDate
-
Deprecated.
- getValue() - Method in class org.jose4j.jwt.NumericDate
-
Returns a numeric value representing the number of seconds from
1970-01-01T0:0:0Z UTC until the given UTC date/time
- getValueInMillis() - Method in class org.jose4j.jwt.IntDate
-
Deprecated.
- getValueInMillis() - Method in class org.jose4j.jwt.NumericDate
-
- getX509CertificateSha1Thumbprint() - Method in class org.jose4j.jwk.PublicJsonWebKey
-
- getX509CertificateSha1Thumbprint(boolean) - Method in class org.jose4j.jwk.PublicJsonWebKey
-
- getX509CertificateSha256Thumbprint() - Method in class org.jose4j.jwk.PublicJsonWebKey
-
- getX509CertificateSha256Thumbprint(boolean) - Method in class org.jose4j.jwk.PublicJsonWebKey
-
- getX509CertSha1ThumbprintHeaderValue() - Method in class org.jose4j.jwx.JsonWebStructure
-
- getX509CertSha256ThumbprintHeaderValue() - Method in class org.jose4j.jwx.JsonWebStructure
-
- getX509Url() - Method in class org.jose4j.jwk.PublicJsonWebKey
-
- getX509Util(String) - Static method in class org.jose4j.keys.X509Util
-
- S_END - Static variable in class org.jose4j.json.internal.json_simple.parser.JSONParser
-
- S_IN_ARRAY - Static variable in class org.jose4j.json.internal.json_simple.parser.JSONParser
-
- S_IN_ERROR - Static variable in class org.jose4j.json.internal.json_simple.parser.JSONParser
-
- S_IN_FINISHED_VALUE - Static variable in class org.jose4j.json.internal.json_simple.parser.JSONParser
-
- S_IN_OBJECT - Static variable in class org.jose4j.json.internal.json_simple.parser.JSONParser
-
- S_IN_PAIR_VALUE - Static variable in class org.jose4j.json.internal.json_simple.parser.JSONParser
-
- S_INIT - Static variable in class org.jose4j.json.internal.json_simple.parser.JSONParser
-
- S_PASSED_PAIR_KEY - Static variable in class org.jose4j.json.internal.json_simple.parser.JSONParser
-
- SECOND_FACTOR_CRT_EXPONENT_MEMBER_NAME - Static variable in class org.jose4j.jwk.RsaJsonWebKey
-
- SECOND_PRIME_FACTOR_MEMBER_NAME - Static variable in class org.jose4j.jwk.RsaJsonWebKey
-
- secureEquals(byte[], byte[]) - Static method in class org.jose4j.lang.ByteUtil
-
- select(JsonWebEncryption, Collection<JsonWebKey>) - Method in class org.jose4j.jwk.DecryptionJwkSelector
-
- select(JsonWebSignature, Collection<JsonWebKey>) - Method in class org.jose4j.jwk.VerificationJwkSelector
-
- selectList(JsonWebEncryption, Collection<JsonWebKey>) - Method in class org.jose4j.jwk.DecryptionJwkSelector
-
- selectList(JsonWebSignature, Collection<JsonWebKey>) - Method in class org.jose4j.jwk.VerificationJwkSelector
-
- serialize(String...) - Static method in class org.jose4j.jwx.CompactSerialization
-
Deprecated.
please use CompactSerializer
- serialize(String...) - Static method in class org.jose4j.jwx.CompactSerializer
-
- setAlg(String, boolean) - Method in class org.jose4j.jwk.SimpleJwkFilter
-
- setAlgorithm(String) - Method in class org.jose4j.jwk.JsonWebKey
-
- setAlgorithmConstraints(AlgorithmConstraints) - Method in class org.jose4j.jwx.JsonWebStructure
-
- setAlgorithmHeaderValue(String) - Method in class org.jose4j.jwx.JsonWebStructure
-
- setAlgorithmIdentifier(String) - Method in class org.jose4j.jwa.AlgorithmInfo
-
- setAlgorithmParameterSpec(AlgorithmParameterSpec) - Method in class org.jose4j.jwe.WrappingKeyManagementAlgorithm
-
- setAlgorithmParameterSpec(AlgorithmParameterSpec) - Method in class org.jose4j.jws.BaseSignatureAlgorithm
-
- setAllowedClockSkewInSeconds(int) - Method in class org.jose4j.jwt.consumer.JwtConsumerBuilder
-
Set the amount of clock skew to allow for when validate the expiration time, issued at time, and not before time claims.
- setAllowedClockSkewSeconds(int) - Method in class org.jose4j.jwt.consumer.NumericDateValidator
-
- setAllowFallbackDeriveFromX5cForX5Thumbs(boolean) - Method in class org.jose4j.jwk.SimpleJwkFilter
-
- setAudience(String) - Method in class org.jose4j.jwt.JwtClaims
-
- setAudience(String...) - Method in class org.jose4j.jwt.JwtClaims
-
- setAudience(List<String>) - Method in class org.jose4j.jwt.JwtClaims
-
- setCertificateChain(List<X509Certificate>) - Method in class org.jose4j.jwk.PublicJsonWebKey
-
- setCertificateChain(X509Certificate...) - Method in class org.jose4j.jwk.PublicJsonWebKey
-
- setCipherProvider(String) - Method in class org.jose4j.jca.ProviderContext.Context
-
Sets the the JCA provider to be used for relevant Cipher operations.
- setClaim(String, Object) - Method in class org.jose4j.jwt.JwtClaims
-
- setCompactSerialization(String) - Method in class org.jose4j.jwx.JsonWebStructure
-
- setCompactSerializationParts(String[]) - Method in class org.jose4j.jwe.JsonWebEncryption
-
- setCompactSerializationParts(String[]) - Method in class org.jose4j.jws.JsonWebSignature
-
- setCompactSerializationParts(String[]) - Method in class org.jose4j.jwx.JsonWebStructure
-
- setCompressionAlgorithmHeaderParameter(String) - Method in class org.jose4j.jwe.JsonWebEncryption
-
- setConnectTimeout(int) - Method in class org.jose4j.http.Get
-
- setContentEncryptionAlgorithmConstraints(AlgorithmConstraints) - Method in class org.jose4j.jwe.JsonWebEncryption
-
- setContentEncryptionKey(byte[]) - Method in class org.jose4j.jwe.JsonWebEncryption
-
- setContentTypeHeaderValue(String) - Method in class org.jose4j.jwx.JsonWebStructure
-
- setCriticalHeaderNames(String...) - Method in class org.jose4j.jwx.JsonWebStructure
-
Sets the value(s) of the critical ("crit") header, defined in
section 4.1.11 of RFC 7515,
which indicates that those headers MUST be understood and processed by the recipient.
- setCrv(String, boolean) - Method in class org.jose4j.jwk.SimpleJwkFilter
-
- setDecryptionKey(Key) - Method in class org.jose4j.jwt.consumer.JwtConsumerBuilder
-
Set the key to be used for JWE decryption.
- setDecryptionKeyResolver(DecryptionKeyResolver) - Method in class org.jose4j.jwt.consumer.JwtConsumerBuilder
-
Set the DecryptionKeyResolver to use to select the key for JWE decryption.
- setDefaultCacheDuration(long) - Method in class org.jose4j.jwk.HttpsJwks
-
The time period to cache the JWKs from the endpoint, if the cache directive
headers of the response are not present or indicate that the content should not be cached.
- setDefaultIterationCount(long) - Method in class org.jose4j.jwe.Pbes2HmacShaWithAesKeyWrapAlgorithm
-
- setDefaultSaltByteLength(int) - Method in class org.jose4j.jwe.Pbes2HmacShaWithAesKeyWrapAlgorithm
-
- setDetails(List<String>) - Method in exception org.jose4j.jwt.consumer.InvalidJwtException
-
- setDisableRequireSignature() - Method in class org.jose4j.jwt.consumer.JwtConsumerBuilder
-
Because integrity protection is needed in most usages of JWT, a signature on the JWT is required by default.
- setDoKeyValidation(boolean) - Method in class org.jose4j.jwx.JsonWebStructure
-
- setEnableLiberalContentTypeHandling() - Method in class org.jose4j.jwt.consumer.JwtConsumerBuilder
-
According to
section 5.2 of the JWT spec,
when nested signing or encryption is employed with a JWT, the "cty" header parameter has to be present and
have a value of "JWT" to indicate that a nested JWT is the payload of the outer JWT.
- setEnableRequireEncryption() - Method in class org.jose4j.jwt.consumer.JwtConsumerBuilder
-
Require that the JWT be encrypted, which is not required by default.
- setEncodedContentEncryptionKey(String) - Method in class org.jose4j.jwe.JsonWebEncryption
-
- setEncodedHeader(String) - Method in class org.jose4j.jwx.JsonWebStructure
-
- setEncodedIv(String) - Method in class org.jose4j.jwe.JsonWebEncryption
-
- setEncodedPayload(String) - Method in class org.jose4j.jws.JsonWebSignature
-
- setEncryptionMethodHeaderParameter(String) - Method in class org.jose4j.jwe.JsonWebEncryption
-
- setErrorType(int) - Method in exception org.jose4j.json.internal.json_simple.parser.ParseException
-
- setEvaluationTime(NumericDate) - Method in class org.jose4j.jwt.consumer.JwtConsumerBuilder
-
Set the time used to validate the expiration time, issued at time, and not before time claims.
- setEvaluationTime(NumericDate) - Method in class org.jose4j.jwt.consumer.NumericDateValidator
-
- setExpectedAudience(String...) - Method in class org.jose4j.jwt.consumer.JwtConsumerBuilder
-
Set the audience value(s) to use when validating the audience ("aud") claim of a JWT
and require that an audience claim be present.
- setExpectedAudience(boolean, String...) - Method in class org.jose4j.jwt.consumer.JwtConsumerBuilder
-
Set the audience value(s) to use when validating the audience ("aud") claim of a JWT.
- setExpectedIssuer(boolean, String) - Method in class org.jose4j.jwt.consumer.JwtConsumerBuilder
-
Indicates whether or not the issuer ("iss") claim is required and optionally what the expected value is.
- setExpectedIssuer(String) - Method in class org.jose4j.jwt.consumer.JwtConsumerBuilder
-
Indicates the expected value of the issuer ("iss") claim and that the claim is required.
- setExpectedIssuers(boolean, String...) - Method in class org.jose4j.jwt.consumer.JwtConsumerBuilder
-
Indicates whether or not the issuer ("iss") claim is required and optionally what the expected values can be.
- setExpectedSubject(String) - Method in class org.jose4j.jwt.consumer.JwtConsumerBuilder
-
Require that a subject ("sub") claim be present in the JWT and that its value
match that of the provided subject.
- setExpirationTime(NumericDate) - Method in class org.jose4j.jwt.JwtClaims
-
- setExpirationTimeMinutesInTheFuture(float) - Method in class org.jose4j.jwt.JwtClaims
-
- setFullHeaderAsJsonString(String) - Method in class org.jose4j.jwx.Headers
-
- setGeneralProvider(String) - Method in class org.jose4j.jca.ProviderContext.Context
-
Sets the general JCA provider to be used for all relevant operations when
a more specific one isn't set.
- setGeneratedJwtId(int) - Method in class org.jose4j.jwt.JwtClaims
-
- setGeneratedJwtId() - Method in class org.jose4j.jwt.JwtClaims
-
- setHeader(String, String) - Method in class org.jose4j.jwx.JsonWebStructure
-
- setHostnameVerifier(HostnameVerifier) - Method in class org.jose4j.http.Get
-
- setHttpProxy(Proxy) - Method in class org.jose4j.http.Get
-
- setInitialRetryWaitTime(long) - Method in class org.jose4j.http.Get
-
- setIntegrity(byte[]) - Method in class org.jose4j.jwx.JsonWebStructure
-
- setIssuedAt(NumericDate) - Method in class org.jose4j.jwt.JwtClaims
-
- setIssuedAtToNow() - Method in class org.jose4j.jwt.JwtClaims
-
- setIssuer(String) - Method in class org.jose4j.jwt.JwtClaims
-
- setIv(byte[]) - Method in class org.jose4j.jwe.JsonWebEncryption
-
- setJavaAlgorithm(String) - Method in class org.jose4j.jwa.AlgorithmInfo
-
- setJweAlgorithmConstraints(AlgorithmConstraints) - Method in class org.jose4j.jwt.consumer.JwtConsumerBuilder
-
Set the JWE algorithm constraints to be applied to key management when processing the JWT.
- setJweContentEncryptionAlgorithmConstraints(AlgorithmConstraints) - Method in class org.jose4j.jwt.consumer.JwtConsumerBuilder
-
Set the JWE algorithm constraints to be applied to content encryption when processing the JWT.
- setJweCustomizer(JweCustomizer) - Method in class org.jose4j.jwt.consumer.JwtConsumerBuilder
-
Set a callback JweCustomizer that provides a hook to call arbitrary methods on the/any JsonWebEncryption prior
to the JwsConsumer using it for decryption.
- setJweProviderContext(ProviderContext) - Method in class org.jose4j.jwt.consumer.JwtConsumerBuilder
-
Sets the
ProviderContext for any JWE operations to be done by the JwtConsumer being built.
- setJwkHeaderValue(String, JsonWebKey) - Method in class org.jose4j.jwx.Headers
-
- setJwsAlgorithmConstraints(AlgorithmConstraints) - Method in class org.jose4j.jwt.consumer.JwtConsumerBuilder
-
Set the JWS algorithm constraints to be applied when processing the JWT.
- setJwsCustomizer(JwsCustomizer) - Method in class org.jose4j.jwt.consumer.JwtConsumerBuilder
-
Set a callback JwsCustomizer that provides a hook to call arbitrary methods on the/any JsonWebSignature prior
to the JwsConsumer using it to verify the signature.
- setJwsProviderContext(ProviderContext) - Method in class org.jose4j.jwt.consumer.JwtConsumerBuilder
-
Sets the
ProviderContext for any JWS operations to be done by the JwtConsumer being built.
- setJwtId(String) - Method in class org.jose4j.jwt.JwtClaims
-
- setKey(Key) - Method in class org.jose4j.jwx.JsonWebStructure
-
- setKeyAgreementProvider(String) - Method in class org.jose4j.jca.ProviderContext.Context
-
Sets the the JCA provider to be used for relevant KeyAgreement operations.
- setKeyFactoryProvider(String) - Method in class org.jose4j.jca.ProviderContext.Context
-
Sets the the JCA provider to be used for relevant KeyFactory operations.
- setKeyId(String) - Method in class org.jose4j.jwk.JsonWebKey
-
- setKeyIdHeaderValue(String) - Method in class org.jose4j.jwx.JsonWebStructure
-
- setKeyOps(List<String>) - Method in class org.jose4j.jwk.JsonWebKey
-
- setKeyPairGeneratorProvider(String) - Method in class org.jose4j.jca.ProviderContext.Context
-
Sets the the JCA provider to be used for relevant KeyPairGenerator operations.
- setKeyPersuasion(KeyPersuasion) - Method in class org.jose4j.jwa.AlgorithmInfo
-
- setKeyType(String) - Method in class org.jose4j.jwa.AlgorithmInfo
-
- setKid(String, boolean) - Method in class org.jose4j.jwk.SimpleJwkFilter
-
- setKnownCriticalHeaders(String...) - Method in class org.jose4j.jwx.JsonWebStructure
-
Sets the values of the critical ("crit") header that are acceptable for the library to process.
- setKty(String) - Method in class org.jose4j.jwk.SimpleJwkFilter
-
- setMacProvider(String) - Method in class org.jose4j.jca.ProviderContext.Context
-
Sets the the JCA provider to be used for relevant Mac operations.
- setMaxFutureValidityInMinutes(int) - Method in class org.jose4j.jwt.consumer.JwtConsumerBuilder
-
Set maximum on how far in the future the "exp" claim can be.
- setMaxFutureValidityInMinutes(int) - Method in class org.jose4j.jwt.consumer.NumericDateValidator
-
- setMessageDigestProvider(String) - Method in class org.jose4j.jca.ProviderContext.Context
-
Sets the the JCA provider to be used for relevant MessageDigest operations.
- setNotBefore(NumericDate) - Method in class org.jose4j.jwt.JwtClaims
-
- setNotBeforeMinutesInThePast(float) - Method in class org.jose4j.jwt.JwtClaims
-
- setNumericDateClaim(String, NumericDate) - Method in class org.jose4j.jwt.JwtClaims
-
- setObjectHeaderValue(String, Object) - Method in class org.jose4j.jwx.Headers
-
- setOtherParameter(String, Object) - Method in class org.jose4j.jwk.JsonWebKey
-
- setPayload(String) - Method in class org.jose4j.jwe.JsonWebEncryption
-
- setPayload(String) - Method in class org.jose4j.jws.JsonWebSignature
-
- setPayload(String) - Method in class org.jose4j.jwx.JsonWebStructure
-
- setPayloadCharEncoding(String) - Method in class org.jose4j.jws.JsonWebSignature
-
- setPlaintext(byte[]) - Method in class org.jose4j.jwe.JsonWebEncryption
-
- setPlaintext(String) - Method in class org.jose4j.jwe.JsonWebEncryption
-
- setPlainTextCharEncoding(String) - Method in class org.jose4j.jwe.JsonWebEncryption
-
- setPosition(int) - Method in exception org.jose4j.json.internal.json_simple.parser.ParseException
-
- setPrivateKey(PrivateKey) - Method in class org.jose4j.jwk.PublicJsonWebKey
-
- setProgressiveRetryWait(boolean) - Method in class org.jose4j.http.Get
-
- setProviderContext(ProviderContext) - Method in class org.jose4j.jwx.JsonWebStructure
-
Sets the
ProviderContext for this JWS or JWE, which allows for
a particular Java Cryptography Architecture provider to be indicated by name to be used
for various cryptographic operations.
- setReadTimeout(int) - Method in class org.jose4j.http.Get
-
- setRelaxDecryptionKeyValidation() - Method in class org.jose4j.jwt.consumer.JwtConsumerBuilder
-
Bypass the strict checks on the decryption key.
- setRelaxVerificationKeyValidation() - Method in class org.jose4j.jwt.consumer.JwtConsumerBuilder
-
Bypass the strict checks on the verification key.
- setRequireExp(boolean) - Method in class org.jose4j.jwt.consumer.NumericDateValidator
-
- setRequireExpirationTime() - Method in class org.jose4j.jwt.consumer.JwtConsumerBuilder
-
- setRequireIat(boolean) - Method in class org.jose4j.jwt.consumer.NumericDateValidator
-
- setRequireIssuedAt() - Method in class org.jose4j.jwt.consumer.JwtConsumerBuilder
-
- setRequireJwtId() - Method in class org.jose4j.jwt.consumer.JwtConsumerBuilder
-
- setRequireNbf(boolean) - Method in class org.jose4j.jwt.consumer.NumericDateValidator
-
- setRequireNotBefore() - Method in class org.jose4j.jwt.consumer.JwtConsumerBuilder
-
- setRequireSubject() - Method in class org.jose4j.jwt.consumer.JwtConsumerBuilder
-
Require that a subject ("sub") claim be present in the JWT.
- setResponseBodySizeLimit(int) - Method in class org.jose4j.http.Get
-
in number of characters, -1 indicates no limit
- setRetainCacheOnErrorDuration(long) - Method in class org.jose4j.jwk.HttpsJwks
-
Sets the length of time, before trying again, to keep using the cache when an error occurs making the request to
the JWKS URI or parsing the response.
- setRetries(int) - Method in class org.jose4j.http.Get
-
- setSecureRandom(SecureRandom) - Method in class org.jose4j.jca.ProviderContext
-
Sets the secure random generator.
- setSignature(byte[]) - Method in class org.jose4j.jws.JsonWebSignature
-
- setSignatureProvider(String) - Method in class org.jose4j.jca.ProviderContext.Context
-
Sets the the JCA provider to be used for relevant Signature operations.
- setSimpleHttpGet(SimpleGet) - Method in class org.jose4j.jwk.HttpsJwks
-
Sets the SimpleGet instance to use when making the HTTP GET request to the JWKS location.
- setSkipAllDefaultValidators() - Method in class org.jose4j.jwt.consumer.JwtConsumerBuilder
-
- setSkipAllValidators() - Method in class org.jose4j.jwt.consumer.JwtConsumerBuilder
-
Skip all claims validation.
- setSkipDefaultAudienceValidation() - Method in class org.jose4j.jwt.consumer.JwtConsumerBuilder
-
Skip the default audience validation.
- setSkipSignatureVerification() - Method in class org.jose4j.jwt.consumer.JwtConsumerBuilder
-
Skip signature verification.
- setSP(String) - Method in class org.jose4j.json.internal.json_simple.ItemList
-
- setStringClaim(String, String) - Method in class org.jose4j.jwt.JwtClaims
-
- setStringHeaderValue(String, String) - Method in class org.jose4j.jwx.Headers
-
- setStringListClaim(String, List<String>) - Method in class org.jose4j.jwt.JwtClaims
-
- setStringListClaim(String, String...) - Method in class org.jose4j.jwt.JwtClaims
-
- setSubject(String) - Method in class org.jose4j.jwt.JwtClaims
-
- setTrustedCertificates(X509Certificate...) - Method in class org.jose4j.http.Get
-
- setTrustedCertificates(Collection<X509Certificate>) - Method in class org.jose4j.http.Get
-
- setTryAllOnNoThumbHeader(boolean) - Method in class org.jose4j.keys.resolvers.X509VerificationKeyResolver
-
- setUnexpectedObject(Object) - Method in exception org.jose4j.json.internal.json_simple.parser.ParseException
-
- setUse(String) - Method in class org.jose4j.jwk.JsonWebKey
-
- setUse(String, boolean) - Method in class org.jose4j.jwk.SimpleJwkFilter
-
- setValue(long) - Method in class org.jose4j.jwt.NumericDate
-
- setVerificationKey(Key) - Method in class org.jose4j.jwt.consumer.JwtConsumerBuilder
-
Set the key to be used for JWS signature/MAC verification.
- setVerificationKeyResolver(VerificationKeyResolver) - Method in class org.jose4j.jwt.consumer.JwtConsumerBuilder
-
Set the VerificationKeyResolver to use to select the key for JWS signature/MAC verification.
- setWriteOutPrivateKeyToJson(boolean) - Method in class org.jose4j.jwk.PublicJsonWebKey
-
- setX509CertificateSha1Thumbprint(String) - Method in class org.jose4j.jwk.PublicJsonWebKey
-
- setX509CertificateSha256Thumbprint(String) - Method in class org.jose4j.jwk.PublicJsonWebKey
-
- setX509CertSha1ThumbprintHeaderValue(String) - Method in class org.jose4j.jwx.JsonWebStructure
-
- setX509CertSha1ThumbprintHeaderValue(X509Certificate) - Method in class org.jose4j.jwx.JsonWebStructure
-
- setX509CertSha256ThumbprintHeaderValue(String) - Method in class org.jose4j.jwx.JsonWebStructure
-
- setX509CertSha256ThumbprintHeaderValue(X509Certificate) - Method in class org.jose4j.jwx.JsonWebStructure
-
- setX509Url(String) - Method in class org.jose4j.jwk.PublicJsonWebKey
-
- setX5t(String, boolean) - Method in class org.jose4j.jwk.SimpleJwkFilter
-
- setX5tS256(String, boolean) - Method in class org.jose4j.jwk.SimpleJwkFilter
-
- SHA_256 - Static variable in class org.jose4j.lang.HashUtil
-
- SIGN - Static variable in class org.jose4j.jwk.KeyOperations
-
compute digital signature or MAC
- sign(Key, byte[], ProviderContext) - Method in class org.jose4j.jws.BaseSignatureAlgorithm
-
- sign(Key, byte[], ProviderContext) - Method in class org.jose4j.jws.EcdsaUsingShaAlgorithm
-
- sign(Key, byte[], ProviderContext) - Method in class org.jose4j.jws.HmacUsingShaAlgorithm
-
- sign() - Method in class org.jose4j.jws.JsonWebSignature
-
- sign(Key, byte[], ProviderContext) - Method in interface org.jose4j.jws.JsonWebSignatureAlgorithm
-
- sign(Key, byte[], ProviderContext) - Method in class org.jose4j.jws.PlaintextNoneAlgorithm
-
- SIGNATURE - Static variable in class org.jose4j.jwk.Use
-
- SimpleAeadCipher - Class in org.jose4j.jwe
-
1
- SimpleAeadCipher(String, int) - Constructor for class org.jose4j.jwe.SimpleAeadCipher
-
- SimpleAeadCipher.CipherOutput - Class in org.jose4j.jwe
-
- SimpleAeadCipher.CipherOutput() - Constructor for class org.jose4j.jwe.SimpleAeadCipher.CipherOutput
-
- SimpleGet - Interface in org.jose4j.http
-
- SimpleJwkFilter - Class in org.jose4j.jwk
-
- SimpleJwkFilter() - Constructor for class org.jose4j.jwk.SimpleJwkFilter
-
- SimplePEMEncoder - Class in org.jose4j.base64url
-
- SimplePEMEncoder() - Constructor for class org.jose4j.base64url.SimplePEMEncoder
-
- SimpleResponse - Interface in org.jose4j.http
-
- size() - Method in class org.jose4j.json.internal.json_simple.ItemList
-
- split(String, String, List, boolean) - Method in class org.jose4j.json.internal.json_simple.ItemList
-
- split(String, String, List) - Method in class org.jose4j.json.internal.json_simple.ItemList
-
- startArray() - Method in interface org.jose4j.json.internal.json_simple.parser.ContentHandler
-
Receive notification of the beginning of a JSON array.
- startJSON() - Method in interface org.jose4j.json.internal.json_simple.parser.ContentHandler
-
Receive notification of the beginning of JSON processing.
- startObject() - Method in interface org.jose4j.json.internal.json_simple.parser.ContentHandler
-
Receive notification of the beginning of a JSON object.
- startObjectEntry(String) - Method in interface org.jose4j.json.internal.json_simple.parser.ContentHandler
-
Receive notification of the beginning of a JSON object entry.
- StringUtil - Class in org.jose4j.lang
-
- StringUtil() - Constructor for class org.jose4j.lang.StringUtil
-
- subArray(byte[], int, int) - Static method in class org.jose4j.lang.ByteUtil
-
- SUBJECT - Static variable in class org.jose4j.jwt.ReservedClaimNames
-
- SubValidator - Class in org.jose4j.jwt.consumer
-
- SubValidator(boolean) - Constructor for class org.jose4j.jwt.consumer.SubValidator
-
- SubValidator(String) - Constructor for class org.jose4j.jwt.consumer.SubValidator
-