public class AesGcmContentEncryptionAlgorithm extends AbstractContentEncryptionAlgorithm
LOG
Constructor and Description |
---|
AesGcmContentEncryptionAlgorithm(byte[] cek,
byte[] iv,
ContentAlgorithm algo) |
AesGcmContentEncryptionAlgorithm(byte[] cek,
ContentAlgorithm algo) |
AesGcmContentEncryptionAlgorithm(ContentAlgorithm algo) |
AesGcmContentEncryptionAlgorithm(ContentAlgorithm algo,
boolean generateCekOnce) |
AesGcmContentEncryptionAlgorithm(SecretKey key,
byte[] iv,
ContentAlgorithm algo) |
AesGcmContentEncryptionAlgorithm(SecretKey key,
ContentAlgorithm algo) |
AesGcmContentEncryptionAlgorithm(String encodedCek,
ContentAlgorithm algo) |
AesGcmContentEncryptionAlgorithm(String encodedCek,
String encodedIv,
ContentAlgorithm algo) |
Modifier and Type | Method and Description |
---|---|
protected int |
getIvSize() |
getContentEncryptionKey, getContentEncryptionKeySize, getInitVector
getAdditionalAuthenticationData, getAlgorithm, getAlgorithmParameterSpec, getAuthTagLen
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAdditionalAuthenticationData, getAlgorithm, getAlgorithmParameterSpec
public AesGcmContentEncryptionAlgorithm(ContentAlgorithm algo)
public AesGcmContentEncryptionAlgorithm(ContentAlgorithm algo, boolean generateCekOnce)
public AesGcmContentEncryptionAlgorithm(String encodedCek, String encodedIv, ContentAlgorithm algo)
public AesGcmContentEncryptionAlgorithm(String encodedCek, ContentAlgorithm algo)
public AesGcmContentEncryptionAlgorithm(SecretKey key, ContentAlgorithm algo)
public AesGcmContentEncryptionAlgorithm(SecretKey key, byte[] iv, ContentAlgorithm algo)
public AesGcmContentEncryptionAlgorithm(byte[] cek, ContentAlgorithm algo)
public AesGcmContentEncryptionAlgorithm(byte[] cek, byte[] iv, ContentAlgorithm algo)
protected int getIvSize()
getIvSize
in class AbstractContentEncryptionAlgorithm
Apache CXF