public class AbstractJweDecryptingFilter extends Object
Constructor and Description |
---|
AbstractJweDecryptingFilter() |
Modifier and Type | Method and Description |
---|---|
protected JweDecryptionOutput |
decrypt(byte[] content) |
String |
getDefaultMediaType() |
protected JweDecryptionProvider |
getInitializedDecryptionProvider(JweHeaders headers) |
boolean |
isCheckEmptyStream() |
boolean |
isValidateHttpHeaders() |
void |
setCheckEmptyStream(boolean checkEmptyStream) |
void |
setDecryptionProvider(JweDecryptionProvider decryptor) |
void |
setDefaultMediaType(String defaultMediaType) |
void |
setProtectedHttpHeaders(Set<String> protectedHttpHeaders) |
void |
setValidateHttpHeaders(boolean validateHttpHeaders) |
protected void |
validateHeaders(JweHeaders headers) |
protected void |
validateHttpHeadersIfNeeded(javax.ws.rs.core.MultivaluedMap<String,String> httpHeaders,
JweHeaders jweHeaders) |
protected JweDecryptionOutput decrypt(byte[] content) throws IOException
IOException
protected void validateHeaders(JweHeaders headers)
public void setDecryptionProvider(JweDecryptionProvider decryptor)
protected JweDecryptionProvider getInitializedDecryptionProvider(JweHeaders headers)
public String getDefaultMediaType()
public void setDefaultMediaType(String defaultMediaType)
public void setValidateHttpHeaders(boolean validateHttpHeaders)
public boolean isValidateHttpHeaders()
protected void validateHttpHeadersIfNeeded(javax.ws.rs.core.MultivaluedMap<String,String> httpHeaders, JweHeaders jweHeaders)
public boolean isCheckEmptyStream()
public void setCheckEmptyStream(boolean checkEmptyStream)
Apache CXF