public class AesCbcHmacJweDecryption extends JweDecryption
LOG| Constructor and Description |
|---|
AesCbcHmacJweDecryption(KeyDecryptionProvider keyDecryptionAlgo) |
AesCbcHmacJweDecryption(KeyDecryptionProvider keyDecryptionAlgo,
ContentAlgorithm supportedAlgo) |
| Modifier and Type | Method and Description |
|---|---|
protected JweDecryptionOutput |
doDecrypt(JweDecryptionInput jweDecryptionInput,
byte[] cek) |
protected byte[] |
getActualCek(byte[] theCek,
String algoJwt) |
protected void |
validateAuthenticationTag(JweDecryptionInput jweDecryptionInput,
byte[] theCek) |
decrypt, decrypt, getContentAlgorithm, getContentEncryptionAlgorithm, getContentEncryptionCipherAAD, getContentEncryptionCipherInitVector, getContentEncryptionCipherSpec, getEncryptedContentEncryptionKey, getEncryptedContentWithAuthTag, getEncryptionAuthenticationTag, getEncryptionAuthenticationTagLenBits, getKeyAlgorithmpublic AesCbcHmacJweDecryption(KeyDecryptionProvider keyDecryptionAlgo)
public AesCbcHmacJweDecryption(KeyDecryptionProvider keyDecryptionAlgo, ContentAlgorithm supportedAlgo)
protected JweDecryptionOutput doDecrypt(JweDecryptionInput jweDecryptionInput, byte[] cek)
doDecrypt in class AbstractJweDecryptionprotected byte[] getActualCek(byte[] theCek,
String algoJwt)
getActualCek in class AbstractJweDecryptionprotected void validateAuthenticationTag(JweDecryptionInput jweDecryptionInput, byte[] theCek)
Apache CXF