Uses of Class
org.jose4j.jca.ProviderContext
Packages that use ProviderContext
-
Uses of ProviderContext in org.jose4j.jwe
Methods in org.jose4j.jwe with parameters of type ProviderContextModifier and TypeMethodDescriptionbyte[]AesCbcHmacSha2ContentEncryptionAlgorithm.decrypt(ContentEncryptionParts contentEncryptionParts, byte[] aad, byte[] contentEncryptionKey, Headers headers, ProviderContext providerContext) byte[]AesGcmContentEncryptionAlgorithm.decrypt(ContentEncryptionParts contentEncParts, byte[] aad, byte[] contentEncryptionKey, Headers headers, ProviderContext providerContext) byte[]ContentEncryptionAlgorithm.decrypt(ContentEncryptionParts contentEncryptionParts, byte[] aad, byte[] contentEncryptionKey, Headers headers, ProviderContext providerContext) protected KeyPbes2HmacShaWithAesKeyWrapAlgorithm.deriveForEncrypt(Key managementKey, Headers headers, ProviderContext providerContext) AesCbcHmacSha2ContentEncryptionAlgorithm.encrypt(byte[] plaintext, byte[] aad, byte[] contentEncryptionKey, Headers headers, byte[] ivOverride, ProviderContext providerContext) AesGcmContentEncryptionAlgorithm.encrypt(byte[] plaintext, byte[] aad, byte[] contentEncryptionKey, Headers headers, byte[] ivOverride, ProviderContext providerContext) ContentEncryptionAlgorithm.encrypt(byte[] plaintext, byte[] aad, byte[] contentEncryptionKey, Headers headers, byte[] ivOverride, ProviderContext providerContext) AesGcmKeyEncryptionAlgorithm.manageForDecrypt(CryptoPrimitive cryptoPrimitive, byte[] encryptedKey, ContentEncryptionKeyDescriptor cekDesc, Headers headers, ProviderContext providerContext) DirectKeyManagementAlgorithm.manageForDecrypt(CryptoPrimitive cryptoPrimitive, byte[] encryptedKey, ContentEncryptionKeyDescriptor cekDesc, Headers headers, ProviderContext providerContext) EcdhKeyAgreementAlgorithm.manageForDecrypt(CryptoPrimitive cryptoPrimitive, byte[] encryptedKey, ContentEncryptionKeyDescriptor cekDesc, Headers headers, ProviderContext providerContext) EcdhKeyAgreementWithAesKeyWrapAlgorithm.manageForDecrypt(CryptoPrimitive cryptoPrimitive, byte[] encryptedKey, ContentEncryptionKeyDescriptor cekDesc, Headers headers, ProviderContext providerContext) KeyManagementAlgorithm.manageForDecrypt(CryptoPrimitive cryptoPrimitive, byte[] encryptedKey, ContentEncryptionKeyDescriptor cekDesc, Headers headers, ProviderContext providerContext) Pbes2HmacShaWithAesKeyWrapAlgorithm.manageForDecrypt(CryptoPrimitive cryptoPrimitive, byte[] encryptedKey, ContentEncryptionKeyDescriptor cekDesc, Headers headers, ProviderContext providerContext) RsaKeyManagementAlgorithm.Rsa1_5.manageForDecrypt(CryptoPrimitive cryptoPrimitive, byte[] encryptedKey, ContentEncryptionKeyDescriptor cekDesc, Headers headers, ProviderContext providerContext) WrappingKeyManagementAlgorithm.manageForDecrypt(CryptoPrimitive cryptoPrimitive, byte[] encryptedKey, ContentEncryptionKeyDescriptor cekDesc, Headers headers, ProviderContext providerContext) protected ContentEncryptionKeysWrappingKeyManagementAlgorithm.manageForEnc(Key managementKey, ContentEncryptionKeyDescriptor cekDesc, byte[] contentEncryptionKey, ProviderContext providerContext) AesGcmKeyEncryptionAlgorithm.manageForEncrypt(Key managementKey, ContentEncryptionKeyDescriptor cekDesc, Headers headers, byte[] cekOverride, ProviderContext providerContext) DirectKeyManagementAlgorithm.manageForEncrypt(Key managementKey, ContentEncryptionKeyDescriptor cekDesc, Headers headers, byte[] cekOverride, ProviderContext providerContext) EcdhKeyAgreementAlgorithm.manageForEncrypt(Key managementKey, ContentEncryptionKeyDescriptor cekDesc, Headers headers, byte[] cekOverride, ProviderContext providerContext) EcdhKeyAgreementWithAesKeyWrapAlgorithm.manageForEncrypt(Key managementKey, ContentEncryptionKeyDescriptor cekDesc, Headers headers, byte[] cekOverride, ProviderContext providerContext) KeyManagementAlgorithm.manageForEncrypt(Key managementKey, ContentEncryptionKeyDescriptor cekDesc, Headers headers, byte[] cekOverride, ProviderContext providerContext) Pbes2HmacShaWithAesKeyWrapAlgorithm.manageForEncrypt(Key managementKey, ContentEncryptionKeyDescriptor cekDesc, Headers headers, byte[] cekOverride, ProviderContext providerContext) WrappingKeyManagementAlgorithm.manageForEncrypt(Key managementKey, ContentEncryptionKeyDescriptor cekDesc, Headers headers, byte[] cekOverride, ProviderContext providerContext) AesGcmKeyEncryptionAlgorithm.prepareForDecrypt(Key managementKey, Headers headers, ProviderContext providerContext) DirectKeyManagementAlgorithm.prepareForDecrypt(Key managementKey, Headers headers, ProviderContext providerContext) EcdhKeyAgreementAlgorithm.prepareForDecrypt(Key managementKey, Headers headers, ProviderContext providerContext) EcdhKeyAgreementWithAesKeyWrapAlgorithm.prepareForDecrypt(Key managementKey, Headers headers, ProviderContext providerContext) KeyManagementAlgorithm.prepareForDecrypt(Key managementKey, Headers headers, ProviderContext providerContext) Pbes2HmacShaWithAesKeyWrapAlgorithm.prepareForDecrypt(Key managementKey, Headers headers, ProviderContext providerContext) WrappingKeyManagementAlgorithm.prepareForDecrypt(Key managementKey, Headers headers, ProviderContext providerContext) protected KeyWrappingKeyManagementAlgorithm.unwrap(CryptoPrimitive cryptoPrimitive, byte[] encryptedKey, ProviderContext providerContext, ContentEncryptionKeyDescriptor cekDesc) -
Uses of ProviderContext in org.jose4j.jws
Methods in org.jose4j.jws with parameters of type ProviderContextModifier and TypeMethodDescriptionBaseSignatureAlgorithm.prepareForSign(Key key, ProviderContext providerContext) HmacUsingShaAlgorithm.prepareForSign(Key key, ProviderContext providerContext) JsonWebSignatureAlgorithm.prepareForSign(Key key, ProviderContext providerContext) UnsecuredNoneAlgorithm.prepareForSign(Key key, ProviderContext providerContext) booleanBaseSignatureAlgorithm.verifySignature(byte[] signatureBytes, Key key, byte[] securedInputBytes, ProviderContext providerContext) booleanEcdsaUsingShaAlgorithm.verifySignature(byte[] signatureBytes, Key key, byte[] securedInputBytes, ProviderContext providerContext) booleanHmacUsingShaAlgorithm.verifySignature(byte[] signatureBytes, Key key, byte[] securedInputBytes, ProviderContext providerContext) booleanJsonWebSignatureAlgorithm.verifySignature(byte[] signatureBytes, Key key, byte[] securedInputBytes, ProviderContext providerContext) booleanUnsecuredNoneAlgorithm.verifySignature(byte[] signatureBytes, Key key, byte[] securedInputBytes, ProviderContext providerContext) -
Uses of ProviderContext in org.jose4j.jwt.consumer
Methods in org.jose4j.jwt.consumer with parameters of type ProviderContextModifier and TypeMethodDescriptionJwtConsumerBuilder.setJweProviderContext(ProviderContext jweProviderContext) Sets theProviderContextfor any JWE operations to be done by the JwtConsumer being built.JwtConsumerBuilder.setJwsProviderContext(ProviderContext jwsProviderContext) Sets theProviderContextfor any JWS operations to be done by the JwtConsumer being built. -
Uses of ProviderContext in org.jose4j.jwx
Methods in org.jose4j.jwx that return ProviderContextMethods in org.jose4j.jwx with parameters of type ProviderContextModifier and TypeMethodDescriptionvoidJsonWebStructure.setProviderContext(ProviderContext providerCtx) Sets theProviderContextfor 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.