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

java.lang.Object
  extended by org.apache.cxf.rs.security.jose.jwe.JweEncryptionOutput

public class JweEncryptionOutput
extends Object


Constructor Summary
JweEncryptionOutput(Cipher cipher, JweHeaders headers, byte[] contentEncryptionKey, byte[] iv, AuthenticationTagProducer authTagProducer, org.apache.cxf.rt.security.crypto.KeyProperties keyProps, byte[] encryptedContent, byte[] authTag)
           
 
Method Summary
 byte[] getAuthTag()
           
 AuthenticationTagProducer getAuthTagProducer()
           
 Cipher getCipher()
           
 byte[] getContentEncryptionKey()
           
 byte[] getEncryptedContent()
           
 JweHeaders getHeaders()
           
 byte[] getIv()
           
 boolean isCompressionSupported()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JweEncryptionOutput

public JweEncryptionOutput(Cipher cipher,
                           JweHeaders headers,
                           byte[] contentEncryptionKey,
                           byte[] iv,
                           AuthenticationTagProducer authTagProducer,
                           org.apache.cxf.rt.security.crypto.KeyProperties keyProps,
                           byte[] encryptedContent,
                           byte[] authTag)
Method Detail

getCipher

public Cipher getCipher()

getHeaders

public JweHeaders getHeaders()

getContentEncryptionKey

public byte[] getContentEncryptionKey()

getIv

public byte[] getIv()

isCompressionSupported

public boolean isCompressionSupported()

getAuthTagProducer

public AuthenticationTagProducer getAuthTagProducer()

getEncryptedContent

public byte[] getEncryptedContent()

getAuthTag

public byte[] getAuthTag()


Apache CXF