- read() - Method in class org.apache.cxf.rs.security.jose.jws.JwsInputStream
-
- read(byte[], int, int) - Method in class org.apache.cxf.rs.security.jose.jws.JwsInputStream
-
- readJwkKey(URI) - Static method in class org.apache.cxf.rs.security.jose.jwk.JwkUtils
-
- readJwkKey(InputStream) - Static method in class org.apache.cxf.rs.security.jose.jwk.JwkUtils
-
- readJwkKey(String) - Static method in class org.apache.cxf.rs.security.jose.jwk.JwkUtils
-
- readJwkSet(URI) - Static method in class org.apache.cxf.rs.security.jose.jwk.JwkUtils
-
- readJwkSet(InputStream) - Static method in class org.apache.cxf.rs.security.jose.jwk.JwkUtils
-
- readJwkSet(String) - Static method in class org.apache.cxf.rs.security.jose.jwk.JwkUtils
-
- reportInvalidKeyAlgorithm(String) - Method in class org.apache.cxf.rs.security.jose.jwe.WrappedKeyDecryptionAlgorithm
-
- RS_SHA_256_ALGO - Static variable in class org.apache.cxf.rs.security.jose.jwa.AlgorithmUtils
-
- RS_SHA_256_JAVA - Static variable in class org.apache.cxf.rs.security.jose.jwa.AlgorithmUtils
-
- RS_SHA_384_ALGO - Static variable in class org.apache.cxf.rs.security.jose.jwa.AlgorithmUtils
-
- RS_SHA_384_JAVA - Static variable in class org.apache.cxf.rs.security.jose.jwa.AlgorithmUtils
-
- RS_SHA_512_ALGO - Static variable in class org.apache.cxf.rs.security.jose.jwa.AlgorithmUtils
-
- RS_SHA_512_JAVA - Static variable in class org.apache.cxf.rs.security.jose.jwa.AlgorithmUtils
-
- RSA1_5_ALGO - Static variable in class org.apache.cxf.rs.security.jose.jwa.AlgorithmUtils
-
- RSA_1_5_ALGO_JAVA - Static variable in class org.apache.cxf.rs.security.jose.jwa.AlgorithmUtils
-
- RSA_CEK_SET - Static variable in class org.apache.cxf.rs.security.jose.jwa.AlgorithmUtils
-
- RSA_FIRST_CRT_COEFFICIENT - Static variable in class org.apache.cxf.rs.security.jose.jwk.JsonWebKey
-
- RSA_FIRST_PRIME_CRT - Static variable in class org.apache.cxf.rs.security.jose.jwk.JsonWebKey
-
- RSA_FIRST_PRIME_FACTOR - Static variable in class org.apache.cxf.rs.security.jose.jwk.JsonWebKey
-
- RSA_MODULUS - Static variable in class org.apache.cxf.rs.security.jose.jwk.JsonWebKey
-
- RSA_OAEP_256_ALGO - Static variable in class org.apache.cxf.rs.security.jose.jwa.AlgorithmUtils
-
- RSA_OAEP_256_ALGO_JAVA - Static variable in class org.apache.cxf.rs.security.jose.jwa.AlgorithmUtils
-
- RSA_OAEP_ALGO - Static variable in class org.apache.cxf.rs.security.jose.jwa.AlgorithmUtils
-
- RSA_OAEP_ALGO_JAVA - Static variable in class org.apache.cxf.rs.security.jose.jwa.AlgorithmUtils
-
- RSA_PRIVATE_EXP - Static variable in class org.apache.cxf.rs.security.jose.jwk.JsonWebKey
-
- RSA_PUBLIC_EXP - Static variable in class org.apache.cxf.rs.security.jose.jwk.JsonWebKey
-
- RSA_SECOND_PRIME_CRT - Static variable in class org.apache.cxf.rs.security.jose.jwk.JsonWebKey
-
- RSA_SECOND_PRIME_FACTOR - Static variable in class org.apache.cxf.rs.security.jose.jwk.JsonWebKey
-
- RSA_SHA_PS_SIGN_SET - Static variable in class org.apache.cxf.rs.security.jose.jwa.AlgorithmUtils
-
- RSA_SHA_SIGN_SET - Static variable in class org.apache.cxf.rs.security.jose.jwa.AlgorithmUtils
-
- RSAKeyDecryptionAlgorithm - Class in org.apache.cxf.rs.security.jose.jwe
-
- RSAKeyDecryptionAlgorithm(RSAPrivateKey) - Constructor for class org.apache.cxf.rs.security.jose.jwe.RSAKeyDecryptionAlgorithm
-
- RSAKeyDecryptionAlgorithm(RSAPrivateKey, KeyAlgorithm) - Constructor for class org.apache.cxf.rs.security.jose.jwe.RSAKeyDecryptionAlgorithm
-
- RSAKeyDecryptionAlgorithm(RSAPrivateKey, KeyAlgorithm, boolean) - Constructor for class org.apache.cxf.rs.security.jose.jwe.RSAKeyDecryptionAlgorithm
-
- RSAKeyEncryptionAlgorithm - Class in org.apache.cxf.rs.security.jose.jwe
-
- RSAKeyEncryptionAlgorithm(RSAPublicKey, KeyAlgorithm) - Constructor for class org.apache.cxf.rs.security.jose.jwe.RSAKeyEncryptionAlgorithm
-
- RSAKeyEncryptionAlgorithm(RSAPublicKey, KeyAlgorithm, boolean) - Constructor for class org.apache.cxf.rs.security.jose.jwe.RSAKeyEncryptionAlgorithm
-
- RSSEC_ACCEPT_PUBLIC_KEY - Static variable in class org.apache.cxf.rs.security.jose.common.JoseConstants
-
Whether to allow using a JWK received in the header for signature validation.
- RSSEC_DECRYPTION_KEY_PSWD_PROVIDER - Static variable in class org.apache.cxf.rs.security.jose.common.JoseConstants
-
A reference to a PrivateKeyPasswordProvider instance used to retrieve passwords to access keys
for decryption.
- RSSEC_EC_CURVE - Static variable in class org.apache.cxf.rs.security.jose.common.JoseConstants
-
The EC Curve to use with EC keys loaded from Java Key Store.
- RSSEC_ENCRYPTION_CONTENT_ALGORITHM - Static variable in class org.apache.cxf.rs.security.jose.common.JoseConstants
-
The encryption content algorithm to use.
- RSSEC_ENCRYPTION_IN_PROPS - Static variable in class org.apache.cxf.rs.security.jose.common.JoseConstants
-
The decryption properties file for decryption.
- RSSEC_ENCRYPTION_INCLUDE_CERT - Static variable in class org.apache.cxf.rs.security.jose.common.JoseConstants
-
Include the X.509 certificate for encryption the "x5c" header.
- RSSEC_ENCRYPTION_INCLUDE_CERT_SHA1 - Static variable in class org.apache.cxf.rs.security.jose.common.JoseConstants
-
Include the X.509 certificate SHA-1 digest for encryption in the "x5t" header.
- RSSEC_ENCRYPTION_INCLUDE_CERT_SHA256 - Static variable in class org.apache.cxf.rs.security.jose.common.JoseConstants
-
Include the X.509 certificate SHA-256 digest for encryption in the "x5t#S256" header.
- RSSEC_ENCRYPTION_INCLUDE_KEY_ID - Static variable in class org.apache.cxf.rs.security.jose.common.JoseConstants
-
Include the JWK key id for encryption in the "kid" header.
- RSSEC_ENCRYPTION_INCLUDE_PUBLIC_KEY - Static variable in class org.apache.cxf.rs.security.jose.common.JoseConstants
-
Include the JWK public key for encryption in the "jwk" header.
- RSSEC_ENCRYPTION_KEY_ALGORITHM - Static variable in class org.apache.cxf.rs.security.jose.common.JoseConstants
-
The encryption key algorithm to use.
- RSSEC_ENCRYPTION_OUT_PROPS - Static variable in class org.apache.cxf.rs.security.jose.common.JoseConstants
-
The encryption properties file for encryption creation.
- RSSEC_ENCRYPTION_PROPS - Static variable in class org.apache.cxf.rs.security.jose.common.JoseConstants
-
The encryption/decryption properties file
- RSSEC_ENCRYPTION_ZIP_ALGORITHM - Static variable in class org.apache.cxf.rs.security.jose.common.JoseConstants
-
The encryption zip algorithm to use.
- RSSEC_KEY_PSWD - Static variable in class org.apache.cxf.rs.security.jose.common.JoseConstants
-
The password required to access the private key (in the keystore).
- RSSEC_KEY_PSWD_PROVIDER - Static variable in class org.apache.cxf.rs.security.jose.common.JoseConstants
-
A reference to a PrivateKeyPasswordProvider instance used to retrieve passwords to access keys.
- RSSEC_KEY_STORE - Static variable in class org.apache.cxf.rs.security.jose.common.JoseConstants
-
The KeyStore Object.
- RSSEC_KEY_STORE_ALIAS - Static variable in class org.apache.cxf.rs.security.jose.common.JoseConstants
-
The keystore alias corresponding to the key to use.
- RSSEC_KEY_STORE_ALIASES - Static variable in class org.apache.cxf.rs.security.jose.common.JoseConstants
-
The keystore aliases corresponding to the keys to use, when using the JSON serialization form.
- RSSEC_KEY_STORE_FILE - Static variable in class org.apache.cxf.rs.security.jose.common.JoseConstants
-
The path to the keystore file.
- RSSEC_KEY_STORE_JWKKEY - Static variable in class org.apache.cxf.rs.security.jose.common.JoseConstants
-
- RSSEC_KEY_STORE_JWKSET - Static variable in class org.apache.cxf.rs.security.jose.common.JoseConstants
-
TODO documentation for these
- RSSEC_KEY_STORE_PSWD - Static variable in class org.apache.cxf.rs.security.jose.common.JoseConstants
-
The password required to access the keystore.
- RSSEC_KEY_STORE_TYPE - Static variable in class org.apache.cxf.rs.security.jose.common.JoseConstants
-
The keystore type.
- RSSEC_SIGNATURE_ALGORITHM - Static variable in class org.apache.cxf.rs.security.jose.common.JoseConstants
-
The signature algorithm to use.
- RSSEC_SIGNATURE_IN_PROPS - Static variable in class org.apache.cxf.rs.security.jose.common.JoseConstants
-
The signature properties file for compact signature verification.
- RSSEC_SIGNATURE_INCLUDE_CERT - Static variable in class org.apache.cxf.rs.security.jose.common.JoseConstants
-
Include the X.509 certificate for signature in the "x5c" header.
- RSSEC_SIGNATURE_INCLUDE_CERT_SHA1 - Static variable in class org.apache.cxf.rs.security.jose.common.JoseConstants
-
Include the X.509 certificate SHA-1 digest for signature in the "x5t" header.
- RSSEC_SIGNATURE_INCLUDE_CERT_SHA256 - Static variable in class org.apache.cxf.rs.security.jose.common.JoseConstants
-
Include the X.509 certificate SHA-256 digest for signature in the "x5t#S256" header.
- RSSEC_SIGNATURE_INCLUDE_KEY_ID - Static variable in class org.apache.cxf.rs.security.jose.common.JoseConstants
-
Include the JWK key id for signature in the "kid" header.
- RSSEC_SIGNATURE_INCLUDE_PUBLIC_KEY - Static variable in class org.apache.cxf.rs.security.jose.common.JoseConstants
-
Include the JWK public key for signature in the "jwk" header.
- RSSEC_SIGNATURE_KEY_PSWD_PROVIDER - Static variable in class org.apache.cxf.rs.security.jose.common.JoseConstants
-
A reference to a PrivateKeyPasswordProvider instance used to retrieve passwords to access keys
for signature.
- RSSEC_SIGNATURE_OUT_PROPS - Static variable in class org.apache.cxf.rs.security.jose.common.JoseConstants
-
The signature properties file for compact signature creation.
- RSSEC_SIGNATURE_PROPS - Static variable in class org.apache.cxf.rs.security.jose.common.JoseConstants
-
The signature properties file for compact signature creation/verification.
- validateAuthenticationTag(JweDecryptionInput, byte[]) - Method in class org.apache.cxf.rs.security.jose.jwe.AesCbcHmacJweDecryption
-
- validateCertificateChain(Properties, List<X509Certificate>) - Static method in class org.apache.cxf.rs.security.jose.common.KeyManagementUtils
-
- validateCertificateChain(KeyStore, List<X509Certificate>) - Static method in class org.apache.cxf.rs.security.jose.common.KeyManagementUtils
-
- validateCriticalHeaders(JoseHeaders) - Static method in class org.apache.cxf.rs.security.jose.common.JoseUtils
-
- validateCriticalHeaders() - Method in class org.apache.cxf.rs.security.jose.jwe.JweCompactConsumer
-
- validateCriticalHeaders(JoseHeaders) - Static method in class org.apache.cxf.rs.security.jose.jwe.JweUtils
-
- validateCriticalHeaders() - Method in class org.apache.cxf.rs.security.jose.jws.JwsCompactConsumer
-
- validateCriticalHeaders() - Method in class org.apache.cxf.rs.security.jose.jws.JwsJsonSignatureEntry
-
- validateCriticalHeaders(JwsHeaders) - Static method in class org.apache.cxf.rs.security.jose.jws.JwsUtils
-
- validateJweCertificateChain(List<X509Certificate>) - Static method in class org.apache.cxf.rs.security.jose.jwe.JweUtils
-
- validateJwsCertificateChain(List<X509Certificate>) - Static method in class org.apache.cxf.rs.security.jose.jws.JwsUtils
-
- validateJwtAudienceRestriction(JwtClaims, Message) - Static method in class org.apache.cxf.rs.security.jose.jwt.JwtUtils
-
- validateJwtExpiry(JwtClaims, int, boolean) - Static method in class org.apache.cxf.rs.security.jose.jwt.JwtUtils
-
- validateJwtIssuedAt(JwtClaims, int, int, boolean) - Static method in class org.apache.cxf.rs.security.jose.jwt.JwtUtils
-
- validateJwtNotBefore(JwtClaims, int, boolean) - Static method in class org.apache.cxf.rs.security.jose.jwt.JwtUtils
-
- validateKeyEncryptionAlgorithm(String) - Method in class org.apache.cxf.rs.security.jose.jwe.AesGcmWrapKeyDecryptionAlgorithm
-
- validateKeyEncryptionAlgorithm(String) - Method in class org.apache.cxf.rs.security.jose.jwe.AesWrapKeyDecryptionAlgorithm
-
- validateKeyEncryptionAlgorithm(String) - Method in class org.apache.cxf.rs.security.jose.jwe.RSAKeyDecryptionAlgorithm
-
- validateKeyEncryptionAlgorithm(String) - Method in class org.apache.cxf.rs.security.jose.jwe.WrappedKeyDecryptionAlgorithm
-
- validateKeyEncryptionKey(JweDecryptionInput) - Method in class org.apache.cxf.rs.security.jose.jwe.DirectKeyDecryptionAlgorithm
-
- validateRequestContextProperty(JoseHeaders) - Static method in class org.apache.cxf.rs.security.jose.common.JoseUtils
-
- validateToken(JwtToken) - Method in class org.apache.cxf.rs.security.jose.jwt.JoseJwtConsumer
-
- validateTokenClaims(JwtClaims, int, int, boolean) - Static method in class org.apache.cxf.rs.security.jose.jwt.JwtUtils
-
- valueOf(String) - Static method in enum org.apache.cxf.rs.security.jose.common.JoseType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.cxf.rs.security.jose.jwa.ContentAlgorithm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.cxf.rs.security.jose.jwa.KeyAlgorithm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.cxf.rs.security.jose.jwa.SignatureAlgorithm
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.cxf.rs.security.jose.jwe.JweException.Error
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.cxf.rs.security.jose.jwk.KeyOperation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.cxf.rs.security.jose.jwk.KeyType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.cxf.rs.security.jose.jwk.PublicKeyUse
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.cxf.rs.security.jose.jws.JwsException.Error
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.cxf.rs.security.jose.common.JoseType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.cxf.rs.security.jose.jwa.ContentAlgorithm
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.cxf.rs.security.jose.jwa.KeyAlgorithm
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.cxf.rs.security.jose.jwa.SignatureAlgorithm
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.cxf.rs.security.jose.jwe.JweException.Error
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.cxf.rs.security.jose.jwk.KeyOperation
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.cxf.rs.security.jose.jwk.KeyType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.cxf.rs.security.jose.jwk.PublicKeyUse
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.apache.cxf.rs.security.jose.jws.JwsException.Error
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- verify(JwsHeaders, String, byte[]) - Method in class org.apache.cxf.rs.security.jose.jws.EcDsaJwsSignatureVerifier
-
- verify(JwsHeaders, String, byte[]) - Method in class org.apache.cxf.rs.security.jose.jws.HmacJwsSignatureVerifier
-
- verify(JwsHeaders, String, byte[]) - Method in interface org.apache.cxf.rs.security.jose.jws.JwsSignatureVerifier
-
- verify(PublicKey, SignatureAlgorithm, String) - Static method in class org.apache.cxf.rs.security.jose.jws.JwsUtils
-
- verify(String, SignatureAlgorithm, String) - Static method in class org.apache.cxf.rs.security.jose.jws.JwsUtils
-
- verify(byte[], SignatureAlgorithm, String) - Static method in class org.apache.cxf.rs.security.jose.jws.JwsUtils
-
- verify(JwsSignatureVerifier, String) - Static method in class org.apache.cxf.rs.security.jose.jws.JwsUtils
-
- verify(byte[]) - Method in interface org.apache.cxf.rs.security.jose.jws.JwsVerificationSignature
-
- verify(JwsHeaders, String, byte[]) - Method in class org.apache.cxf.rs.security.jose.jws.NoneJwsSignatureVerifier
-
- verify(JwsHeaders, String, byte[]) - Method in class org.apache.cxf.rs.security.jose.jws.PublicKeyJwsSignatureVerifier
-
- verifyAndGetNonValidated(List<JwsSignatureVerifier>) - Method in class org.apache.cxf.rs.security.jose.jws.JwsJsonConsumer
-
- verifyAndGetNonValidated(List<JwsSignatureVerifier>, Map<String, Object>) - Method in class org.apache.cxf.rs.security.jose.jws.JwsJsonConsumer
-
- verifyAndProduce(List<JwsSignatureVerifier>) - Method in class org.apache.cxf.rs.security.jose.jws.JwsJsonConsumer
-
- verifyAndProduce(List<JwsSignatureVerifier>, Map<String, Object>) - Method in class org.apache.cxf.rs.security.jose.jws.JwsJsonConsumer
-
- verifyJwkKey(PublicKey, SignatureAlgorithm, String) - Static method in class org.apache.cxf.rs.security.jose.jwk.JwkUtils
-
- verifyJwkSet(PublicKey, SignatureAlgorithm, String) - Static method in class org.apache.cxf.rs.security.jose.jwk.JwkUtils
-
- verifySignatureWith(JwsSignatureVerifier) - Method in class org.apache.cxf.rs.security.jose.jws.JwsCompactConsumer
-
- verifySignatureWith(JsonWebKey) - Method in class org.apache.cxf.rs.security.jose.jws.JwsCompactConsumer
-
- verifySignatureWith(JsonWebKey, SignatureAlgorithm) - Method in class org.apache.cxf.rs.security.jose.jws.JwsCompactConsumer
-
- verifySignatureWith(X509Certificate, SignatureAlgorithm) - Method in class org.apache.cxf.rs.security.jose.jws.JwsCompactConsumer
-
- verifySignatureWith(PublicKey, SignatureAlgorithm) - Method in class org.apache.cxf.rs.security.jose.jws.JwsCompactConsumer
-
- verifySignatureWith(byte[], SignatureAlgorithm) - Method in class org.apache.cxf.rs.security.jose.jws.JwsCompactConsumer
-
- verifySignatureWith(JwsSignatureVerifier) - Method in class org.apache.cxf.rs.security.jose.jws.JwsJsonConsumer
-
- verifySignatureWith(JwsSignatureVerifier, Map<String, Object>) - Method in class org.apache.cxf.rs.security.jose.jws.JwsJsonConsumer
-
- verifySignatureWith(PublicKey, SignatureAlgorithm) - Method in class org.apache.cxf.rs.security.jose.jws.JwsJsonConsumer
-
- verifySignatureWith(PublicKey, SignatureAlgorithm, Map<String, Object>) - Method in class org.apache.cxf.rs.security.jose.jws.JwsJsonConsumer
-
- verifySignatureWith(byte[], SignatureAlgorithm) - Method in class org.apache.cxf.rs.security.jose.jws.JwsJsonConsumer
-
- verifySignatureWith(byte[], SignatureAlgorithm, Map<String, Object>) - Method in class org.apache.cxf.rs.security.jose.jws.JwsJsonConsumer
-
- verifySignatureWith(JsonWebKey) - Method in class org.apache.cxf.rs.security.jose.jws.JwsJsonConsumer
-
- verifySignatureWith(JsonWebKey, SignatureAlgorithm) - Method in class org.apache.cxf.rs.security.jose.jws.JwsJsonConsumer
-
- verifySignatureWith(JsonWebKey, SignatureAlgorithm, Map<String, Object>) - Method in class org.apache.cxf.rs.security.jose.jws.JwsJsonConsumer
-
- verifySignatureWith(List<JwsSignatureVerifier>) - Method in class org.apache.cxf.rs.security.jose.jws.JwsJsonConsumer
-
- verifySignatureWith(List<JwsSignatureVerifier>, Map<String, Object>) - Method in class org.apache.cxf.rs.security.jose.jws.JwsJsonConsumer
-
- verifySignatureWith(JwsSignatureVerifier) - Method in class org.apache.cxf.rs.security.jose.jws.JwsJsonSignatureEntry
-
- verifySignatureWith(JsonWebKey) - Method in class org.apache.cxf.rs.security.jose.jws.JwsJsonSignatureEntry
-