Uses of Class
org.jose4j.jwa.CryptoPrimitive
Packages that use CryptoPrimitive
-
Uses of CryptoPrimitive in org.jose4j.jwe
Methods in org.jose4j.jwe that return CryptoPrimitiveModifier and TypeMethodDescriptionJsonWebEncryption.prepareDecryptingPrimitive()Create, initialize and return theCryptoPrimitivethat this JWE instance will use for agreement or decryption of the content encryption key.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) Methods in org.jose4j.jwe with parameters of type CryptoPrimitiveModifier and TypeMethodDescriptionAesGcmKeyEncryptionAlgorithm.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) WrappingKeyManagementAlgorithm.manageForDecrypt(CryptoPrimitive cryptoPrimitive, byte[] encryptedKey, ContentEncryptionKeyDescriptor cekDesc, Headers headers, ProviderContext providerContext) -
Uses of CryptoPrimitive in org.jose4j.jws
Methods in org.jose4j.jws that return CryptoPrimitiveModifier 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) JsonWebSignature.prepareSigningPrimitive()Create, initialize (using the key andProviderContext) and return theCryptoPrimitivethat this JWS instance will use for signing.Methods in org.jose4j.jws with parameters of type CryptoPrimitiveModifier and TypeMethodDescriptionbyte[]BaseSignatureAlgorithm.sign(CryptoPrimitive cryptoPrimitive, byte[] securedInputBytes) byte[]EcdsaUsingShaAlgorithm.sign(CryptoPrimitive cryptoPrimitive, byte[] securedInputBytes) byte[]HmacUsingShaAlgorithm.sign(CryptoPrimitive cryptoPrimitive, byte[] securedInputBytes) byte[]JsonWebSignatureAlgorithm.sign(CryptoPrimitive cryptoPrimitive, byte[] securedInputBytes) byte[]UnsecuredNoneAlgorithm.sign(CryptoPrimitive cryptoPrimitive, byte[] securedInputBytes)