public class AesCbcHmacJweDecryption extends JweDecryption
LOG| Constructor and Description |
|---|
AesCbcHmacJweDecryption(KeyDecryptionAlgorithm keyDecryptionAlgo) |
AesCbcHmacJweDecryption(KeyDecryptionAlgorithm 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, getContentEncryptionKey, getEncryptedContentEncryptionKey, getEncryptedContentWithAuthTag, getEncryptionAuthenticationTag, getEncryptionAuthenticationTagLenBits, getKeyAlgorithmpublic AesCbcHmacJweDecryption(KeyDecryptionAlgorithm keyDecryptionAlgo)
public AesCbcHmacJweDecryption(KeyDecryptionAlgorithm 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