public class AbstractJweDecryptingFilter extends Object
Constructor and Description |
---|
AbstractJweDecryptingFilter() |
Modifier and Type | Method and Description |
---|---|
protected JweDecryptionOutput |
decrypt(InputStream is) |
String |
getDefaultMediaType() |
protected JweDecryptionProvider |
getInitializedDecryptionProvider(JweHeaders headers) |
boolean |
isValidateHttpHeaders() |
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(InputStream is) 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)
Apache CXF