Class AbstractJweDecryptingFilter
java.lang.Object
org.apache.cxf.rs.security.jose.jaxrs.AbstractJweDecryptingFilter
- Direct Known Subclasses:
JweClientResponseFilter,JweContainerRequestFilter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.apache.cxf.rs.security.jose.jwe.JweDecryptionOutputdecrypt(byte[] content) protected org.apache.cxf.rs.security.jose.jwe.JweDecryptionProvidergetInitializedDecryptionProvider(org.apache.cxf.rs.security.jose.jwe.JweHeaders headers) booleanbooleanvoidsetCheckEmptyStream(boolean checkEmptyStream) voidsetDecryptionProvider(org.apache.cxf.rs.security.jose.jwe.JweDecryptionProvider decryptor) voidsetDefaultMediaType(String defaultMediaType) voidsetProtectedHttpHeaders(Set<String> protectedHttpHeaders) voidsetValidateHttpHeaders(boolean validateHttpHeaders) protected voidvalidateHeaders(org.apache.cxf.rs.security.jose.jwe.JweHeaders headers) protected voidvalidateHttpHeadersIfNeeded(jakarta.ws.rs.core.MultivaluedMap<String, String> httpHeaders, org.apache.cxf.rs.security.jose.jwe.JweHeaders jweHeaders)
-
Constructor Details
-
AbstractJweDecryptingFilter
public AbstractJweDecryptingFilter()
-
-
Method Details
-
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
-
setDefaultMediaType
-
setValidateHttpHeaders
public void setValidateHttpHeaders(boolean validateHttpHeaders) -
isValidateHttpHeaders
public boolean isValidateHttpHeaders() -
validateHttpHeadersIfNeeded
-
setProtectedHttpHeaders
-
isCheckEmptyStream
public boolean isCheckEmptyStream() -
setCheckEmptyStream
public void setCheckEmptyStream(boolean checkEmptyStream)
-