| Package | Description |
|---|---|
| org.jose4j.jwe | |
| org.jose4j.jws |
| Modifier and Type | Method and Description |
|---|---|
CryptoPrimitive |
JsonWebEncryption.prepareDecryptingPrimitive()
Create, initialize and return the
CryptoPrimitive that
this JWE instance will use for agreement or decryption of the content encryption key. |
CryptoPrimitive |
EcdhKeyAgreementWithAesKeyWrapAlgorithm.prepareForDecrypt(Key managementKey,
Headers headers,
ProviderContext providerContext) |
CryptoPrimitive |
AesGcmKeyEncryptionAlgorithm.prepareForDecrypt(Key managementKey,
Headers headers,
ProviderContext providerContext) |
CryptoPrimitive |
DirectKeyManagementAlgorithm.prepareForDecrypt(Key managementKey,
Headers headers,
ProviderContext providerContext) |
CryptoPrimitive |
EcdhKeyAgreementAlgorithm.prepareForDecrypt(Key managementKey,
Headers headers,
ProviderContext providerContext) |
CryptoPrimitive |
KeyManagementAlgorithm.prepareForDecrypt(Key managementKey,
Headers headers,
ProviderContext providerContext) |
CryptoPrimitive |
WrappingKeyManagementAlgorithm.prepareForDecrypt(Key managementKey,
Headers headers,
ProviderContext providerContext) |
CryptoPrimitive |
Pbes2HmacShaWithAesKeyWrapAlgorithm.prepareForDecrypt(Key managementKey,
Headers headers,
ProviderContext providerContext) |
| Modifier and Type | Method and Description |
|---|---|
Key |
EcdhKeyAgreementWithAesKeyWrapAlgorithm.manageForDecrypt(CryptoPrimitive cryptoPrimitive,
byte[] encryptedKey,
ContentEncryptionKeyDescriptor cekDesc,
Headers headers,
ProviderContext providerContext) |
Key |
AesGcmKeyEncryptionAlgorithm.manageForDecrypt(CryptoPrimitive cryptoPrimitive,
byte[] encryptedKey,
ContentEncryptionKeyDescriptor cekDesc,
Headers headers,
ProviderContext providerContext) |
Key |
DirectKeyManagementAlgorithm.manageForDecrypt(CryptoPrimitive cryptoPrimitive,
byte[] encryptedKey,
ContentEncryptionKeyDescriptor cekDesc,
Headers headers,
ProviderContext providerContext) |
Key |
EcdhKeyAgreementAlgorithm.manageForDecrypt(CryptoPrimitive cryptoPrimitive,
byte[] encryptedKey,
ContentEncryptionKeyDescriptor cekDesc,
Headers headers,
ProviderContext providerContext) |
Key |
KeyManagementAlgorithm.manageForDecrypt(CryptoPrimitive cryptoPrimitive,
byte[] encryptedKey,
ContentEncryptionKeyDescriptor cekDesc,
Headers headers,
ProviderContext providerContext) |
Key |
WrappingKeyManagementAlgorithm.manageForDecrypt(CryptoPrimitive cryptoPrimitive,
byte[] encryptedKey,
ContentEncryptionKeyDescriptor cekDesc,
Headers headers,
ProviderContext providerContext) |
Key |
Pbes2HmacShaWithAesKeyWrapAlgorithm.manageForDecrypt(CryptoPrimitive cryptoPrimitive,
byte[] encryptedKey,
ContentEncryptionKeyDescriptor cekDesc,
Headers headers,
ProviderContext providerContext) |
| Modifier and Type | Method and Description |
|---|---|
CryptoPrimitive |
JsonWebSignatureAlgorithm.prepareForSign(Key key,
ProviderContext providerContext) |
CryptoPrimitive |
HmacUsingShaAlgorithm.prepareForSign(Key key,
ProviderContext providerContext) |
CryptoPrimitive |
BaseSignatureAlgorithm.prepareForSign(Key key,
ProviderContext providerContext) |
CryptoPrimitive |
UnsecuredNoneAlgorithm.prepareForSign(Key key,
ProviderContext providerContext) |
CryptoPrimitive |
JsonWebSignature.prepareSigningPrimitive()
Create, initialize (using the key and
ProviderContext) and return the CryptoPrimitive that
this JWS instance will use for signing. |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
JsonWebSignatureAlgorithm.sign(CryptoPrimitive cryptoPrimitive,
byte[] securedInputBytes) |
byte[] |
HmacUsingShaAlgorithm.sign(CryptoPrimitive cryptoPrimitive,
byte[] securedInputBytes) |
byte[] |
EcdsaUsingShaAlgorithm.sign(CryptoPrimitive cryptoPrimitive,
byte[] securedInputBytes) |
byte[] |
BaseSignatureAlgorithm.sign(CryptoPrimitive cryptoPrimitive,
byte[] securedInputBytes) |
byte[] |
UnsecuredNoneAlgorithm.sign(CryptoPrimitive cryptoPrimitive,
byte[] securedInputBytes) |
Copyright © 2021. All rights reserved.