org.apache.cxf.rs.security.jose.jwe
Class AesGcmContentDecryptionAlgorithm

java.lang.Object
  extended by org.apache.cxf.rs.security.jose.jwe.AbstractContentEncryptionCipherProperties
      extended by org.apache.cxf.rs.security.jose.jwe.AesGcmContentDecryptionAlgorithm
All Implemented Interfaces:
ContentDecryptionAlgorithm, ContentEncryptionCipherProperties

public class AesGcmContentDecryptionAlgorithm
extends AbstractContentEncryptionCipherProperties
implements ContentDecryptionAlgorithm


Field Summary
 
Fields inherited from class org.apache.cxf.rs.security.jose.jwe.AbstractContentEncryptionCipherProperties
LOG
 
Constructor Summary
AesGcmContentDecryptionAlgorithm(ContentAlgorithm supportedAlgo)
           
 
Method Summary
 byte[] getEncryptedSequence(JweHeaders headers, byte[] cipher, byte[] authTag)
           
 
Methods inherited from class org.apache.cxf.rs.security.jose.jwe.AbstractContentEncryptionCipherProperties
getAdditionalAuthenticationData, getAlgorithm, getAlgorithmParameterSpec, getAuthTagLen
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.cxf.rs.security.jose.jwe.ContentEncryptionCipherProperties
getAdditionalAuthenticationData, getAlgorithm, getAlgorithmParameterSpec
 

Constructor Detail

AesGcmContentDecryptionAlgorithm

public AesGcmContentDecryptionAlgorithm(ContentAlgorithm supportedAlgo)
Method Detail

getEncryptedSequence

public byte[] getEncryptedSequence(JweHeaders headers,
                                   byte[] cipher,
                                   byte[] authTag)
Specified by:
getEncryptedSequence in interface ContentDecryptionAlgorithm


Apache CXF