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

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

public class JweCompactConsumer
extends Object


Constructor Summary
JweCompactConsumer(String jweContent)
           
JweCompactConsumer(String jweContent, JoseHeadersReader reader)
           
 
Method Summary
static byte[] getCipherWithAuthTag(byte[] cipher, byte[] authTag)
           
 byte[] getContentDecryptionCipherInitVector()
           
 byte[] getContentEncryptionCipherAAD()
           
 String getDecodedJsonHeaders()
           
 byte[] getDecryptedContent(JweDecryptionProvider decryption)
           
 String getDecryptedContentText(JweDecryptionProvider decryption)
           
 byte[] getEncryptedContent()
           
 byte[] getEncryptedContentEncryptionKey()
           
 byte[] getEncryptedContentWithAuthTag()
           
 byte[] getEncryptionAuthenticationTag()
           
 JweHeaders getJweHeaders()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JweCompactConsumer

public JweCompactConsumer(String jweContent)

JweCompactConsumer

public JweCompactConsumer(String jweContent,
                          JoseHeadersReader reader)
Method Detail

getDecodedJsonHeaders

public String getDecodedJsonHeaders()

getJweHeaders

public JweHeaders getJweHeaders()

getEncryptedContentEncryptionKey

public byte[] getEncryptedContentEncryptionKey()

getContentDecryptionCipherInitVector

public byte[] getContentDecryptionCipherInitVector()

getContentEncryptionCipherAAD

public byte[] getContentEncryptionCipherAAD()

getEncryptionAuthenticationTag

public byte[] getEncryptionAuthenticationTag()

getEncryptedContent

public byte[] getEncryptedContent()

getEncryptedContentWithAuthTag

public byte[] getEncryptedContentWithAuthTag()

getCipherWithAuthTag

public static byte[] getCipherWithAuthTag(byte[] cipher,
                                          byte[] authTag)

getDecryptedContent

public byte[] getDecryptedContent(JweDecryptionProvider decryption)

getDecryptedContentText

public String getDecryptedContentText(JweDecryptionProvider decryption)


Apache CXF