Class AbstractJweJsonWriterProvider

java.lang.Object
org.apache.cxf.rs.security.jose.jaxrs.AbstractJweJsonWriterProvider
Direct Known Subclasses:
JweJsonWriterInterceptor

public class AbstractJweJsonWriterProvider extends Object
  • Field Details

    • LOG

      protected static final Logger 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

      protected List<String> getPropertyLocations()
    • getInitializedEncryptionProviders

      protected 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)
    • writeJws

      protected void writeJws(org.apache.cxf.rs.security.jose.jws.JwsJsonProducer p, OutputStream os) throws IOException
      Throws:
      IOException