public abstract class AbstractContentEncryptionCipherProperties extends Object implements ContentEncryptionCipherProperties
Constructor and Description |
---|
AbstractContentEncryptionCipherProperties(ContentAlgorithm algo) |
Modifier and Type | Method and Description |
---|---|
byte[] |
getAdditionalAuthenticationData(String headersJson,
byte[] aad) |
ContentAlgorithm |
getAlgorithm() |
AlgorithmParameterSpec |
getAlgorithmParameterSpec(byte[] theIv) |
protected int |
getAuthTagLen() |
protected static final Logger LOG
public AbstractContentEncryptionCipherProperties(ContentAlgorithm algo)
public AlgorithmParameterSpec getAlgorithmParameterSpec(byte[] theIv)
getAlgorithmParameterSpec
in interface ContentEncryptionCipherProperties
public byte[] getAdditionalAuthenticationData(String headersJson, byte[] aad)
getAdditionalAuthenticationData
in interface ContentEncryptionCipherProperties
protected int getAuthTagLen()
public ContentAlgorithm getAlgorithm()
getAlgorithm
in interface ContentEncryptionCipherProperties
Apache CXF