protected static class EcdhDirectKeyJweEncryption.EcdhAesGcmContentEncryptionAlgorithm extends AesGcmContentEncryptionAlgorithm
LOG
Constructor and Description |
---|
EcdhDirectKeyJweEncryption.EcdhAesGcmContentEncryptionAlgorithm(ECPublicKey peerPublicKey,
String curve,
String apuString,
String apvString,
ContentAlgorithm ctAlgo) |
Modifier and Type | Method and Description |
---|---|
byte[] |
getContentEncryptionKey(JweHeaders headers) |
getIvSize
getInitVector
getAdditionalAuthenticationData, getAlgorithm, getAlgorithmParameterSpec, getAuthTagLen
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAdditionalAuthenticationData, getAlgorithm, getAlgorithmParameterSpec
public EcdhDirectKeyJweEncryption.EcdhAesGcmContentEncryptionAlgorithm(ECPublicKey peerPublicKey, String curve, String apuString, String apvString, ContentAlgorithm ctAlgo)
public byte[] getContentEncryptionKey(JweHeaders headers)
getContentEncryptionKey
in interface ContentEncryptionProvider
getContentEncryptionKey
in class AbstractContentEncryptionAlgorithm
Apache CXF