Class JweJsonProducer
java.lang.Object
org.apache.cxf.rs.security.jose.jwe.JweJsonProducer
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionJweJsonProducer(JweHeaders protectedHeader, byte[] content) JweJsonProducer(JweHeaders protectedHeader, byte[] content, boolean canBeFlat) JweJsonProducer(JweHeaders protectedHeader, byte[] content, byte[] aad, boolean canBeFlat) JweJsonProducer(JweHeaders protectedHeader, JweHeaders unprotectedHeader, byte[] content) JweJsonProducer(JweHeaders protectedHeader, JweHeaders unprotectedHeader, byte[] content, byte[] aad, boolean canBeFlat) -
Method Summary
Modifier and TypeMethodDescriptionprotected JweEncryptionInputcreateEncryptionInput(JweHeaders jsonHeaders) encryptWith(List<JweEncryptionProvider> encryptors) encryptWith(List<JweEncryptionProvider> encryptors, List<JweHeaders> recipientUnprotected) encryptWith(JweEncryptionProvider encryptor) encryptWith(JweEncryptionProvider encryptor, JweHeaders recipientUnprotected)
-
Field Details
-
LOG
-
-
Constructor Details
-
JweJsonProducer
-
JweJsonProducer
-
JweJsonProducer
-
JweJsonProducer
public JweJsonProducer(JweHeaders protectedHeader, JweHeaders unprotectedHeader, byte[] content, byte[] aad, boolean canBeFlat) -
JweJsonProducer
-
-
Method Details
-
encryptWith
-
encryptWith
-
encryptWith
-
encryptWith
public String encryptWith(List<JweEncryptionProvider> encryptors, List<JweHeaders> recipientUnprotected) -
createEncryptionInput
-