Class AbstractJwsJsonReaderProvider
java.lang.Object
org.apache.cxf.rs.security.jose.jaxrs.AbstractJwsJsonReaderProvider
- Direct Known Subclasses:
JwsJsonClientResponseFilter,JwsJsonContainerRequestFilter
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected JwsSignatureVerifierbooleanbooleanvoidsetCheckEmptyStream(boolean checkEmptyStream) voidsetDefaultMediaType(String defaultMediaType) voidsetEntryProps(Map<String, Object> entryProps) voidsetProtectedHttpHeaders(Set<String> protectedHttpHeaders) voidsetSignatureVerifier(JwsSignatureVerifier signatureVerifier) voidsetValidateHttpHeaders(boolean validateHttpHeaders) protected voidvalidate(JwsJsonConsumer c, JwsSignatureVerifier theSigVerifier) protected voidvalidateHttpHeadersIfNeeded(jakarta.ws.rs.core.MultivaluedMap<String, String> httpHeaders, JwsHeaders jwsHeaders)
-
Field Details
-
LOG
-
-
Constructor Details
-
AbstractJwsJsonReaderProvider
public AbstractJwsJsonReaderProvider()
-
-
Method Details
-
setSignatureVerifier
-
getInitializedSigVerifier
-
getDefaultMediaType
-
setDefaultMediaType
-
validate
- Throws:
JwsException
-
getEntryProps
-
setEntryProps
-
setValidateHttpHeaders
public void setValidateHttpHeaders(boolean validateHttpHeaders) -
isValidateHttpHeaders
public boolean isValidateHttpHeaders() -
validateHttpHeadersIfNeeded
protected void validateHttpHeadersIfNeeded(jakarta.ws.rs.core.MultivaluedMap<String, String> httpHeaders, JwsHeaders jwsHeaders) -
setProtectedHttpHeaders
-
isCheckEmptyStream
public boolean isCheckEmptyStream() -
setCheckEmptyStream
public void setCheckEmptyStream(boolean checkEmptyStream)
-