Class AbstractJweJsonDecryptingFilter

    • Constructor Detail

      • AbstractJweJsonDecryptingFilter

        public AbstractJweJsonDecryptingFilter()
    • Method Detail

      • decrypt

        protected org.apache.cxf.rs.security.jose.jwe.JweDecryptionOutput decrypt​(byte[] content)
                                                                           throws IOException
        Throws:
        IOException
      • validateHeaders

        protected void validateHeaders​(org.apache.cxf.rs.security.jose.jwe.JweHeaders headers)
      • setDecryptionProvider

        public void setDecryptionProvider​(org.apache.cxf.rs.security.jose.jwe.JweDecryptionProvider decryptor)
      • getInitializedDecryptionProvider

        protected org.apache.cxf.rs.security.jose.jwe.JweDecryptionProvider getInitializedDecryptionProvider​(org.apache.cxf.rs.security.jose.jwe.JweHeaders headers)
      • getDefaultMediaType

        public String getDefaultMediaType()
      • setDefaultMediaType

        public void setDefaultMediaType​(String defaultMediaType)
      • setRecipientProperties

        public void setRecipientProperties​(Map<String,​Object> recipientProperties)
      • setValidateHttpHeaders

        public void setValidateHttpHeaders​(boolean validateHttpHeaders)
      • isValidateHttpHeaders

        public boolean isValidateHttpHeaders()
      • validateHttpHeadersIfNeeded

        protected void validateHttpHeadersIfNeeded​(javax.ws.rs.core.MultivaluedMap<String,​String> httpHeaders,
                                                   org.apache.cxf.rs.security.jose.jwe.JweHeaders jweHeaders)
      • setProtectedHttpHeaders

        public void setProtectedHttpHeaders​(Set<String> protectedHttpHeaders)
      • isCheckEmptyStream

        public boolean isCheckEmptyStream()
      • setCheckEmptyStream

        public void setCheckEmptyStream​(boolean checkEmptyStream)