Class AbstractJweJsonWriterProvider
java.lang.Object
org.apache.cxf.rs.security.jose.jaxrs.AbstractJweJsonWriterProvider
- Direct Known Subclasses:
JweJsonWriterInterceptor
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected List<org.apache.cxf.rs.security.jose.jwe.JweEncryptionProvider>getInitializedEncryptionProviders(List<String> propLocs, org.apache.cxf.rs.security.jose.jwe.JweHeaders sharedProtectedHeaders, List<org.apache.cxf.rs.security.jose.jwe.JweHeaders> perRecipientUnprotectedHeaders) voidsetEncryptionProvider(org.apache.cxf.rs.security.jose.jwe.JweEncryptionProvider provider) voidsetEncryptionProviders(List<org.apache.cxf.rs.security.jose.jwe.JweEncryptionProvider> providers) protected voidwriteJws(org.apache.cxf.rs.security.jose.jws.JwsJsonProducer p, OutputStream os)
-
Field Details
-
LOG
-
-
Constructor Details
-
AbstractJweJsonWriterProvider
public AbstractJweJsonWriterProvider()
-
-
Method Details
-
setEncryptionProvider
public void setEncryptionProvider(org.apache.cxf.rs.security.jose.jwe.JweEncryptionProvider provider) -
setEncryptionProviders
public void setEncryptionProviders(List<org.apache.cxf.rs.security.jose.jwe.JweEncryptionProvider> providers) -
getPropertyLocations
-
getInitializedEncryptionProviders
-
writeJws
protected void writeJws(org.apache.cxf.rs.security.jose.jws.JwsJsonProducer p, OutputStream os) throws IOException - Throws:
IOException
-