Class AbstractJwsJsonReaderProvider
- java.lang.Object
-
- org.apache.cxf.rs.security.jose.jaxrs.AbstractJwsJsonReaderProvider
-
- Direct Known Subclasses:
JwsJsonClientResponseFilter,JwsJsonContainerRequestFilter
public class AbstractJwsJsonReaderProvider extends Object
-
-
Constructor Summary
Constructors Constructor Description AbstractJwsJsonReaderProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetDefaultMediaType()Map<String,Object>getEntryProps()protected org.apache.cxf.rs.security.jose.jws.JwsSignatureVerifiergetInitializedSigVerifier()booleanisCheckEmptyStream()booleanisValidateHttpHeaders()voidsetCheckEmptyStream(boolean checkEmptyStream)voidsetDefaultMediaType(String defaultMediaType)voidsetEntryProps(Map<String,Object> entryProps)voidsetProtectedHttpHeaders(Set<String> protectedHttpHeaders)voidsetSignatureVerifier(org.apache.cxf.rs.security.jose.jws.JwsSignatureVerifier signatureVerifier)voidsetValidateHttpHeaders(boolean validateHttpHeaders)protected voidvalidate(org.apache.cxf.rs.security.jose.jws.JwsJsonConsumer c, org.apache.cxf.rs.security.jose.jws.JwsSignatureVerifier theSigVerifier)protected voidvalidateHttpHeadersIfNeeded(javax.ws.rs.core.MultivaluedMap<String,String> httpHeaders, org.apache.cxf.rs.security.jose.jws.JwsHeaders jwsHeaders)
-
-
-
Field Detail
-
LOG
protected static final Logger LOG
-
-
Method Detail
-
setSignatureVerifier
public void setSignatureVerifier(org.apache.cxf.rs.security.jose.jws.JwsSignatureVerifier signatureVerifier)
-
getInitializedSigVerifier
protected org.apache.cxf.rs.security.jose.jws.JwsSignatureVerifier getInitializedSigVerifier()
-
getDefaultMediaType
public String getDefaultMediaType()
-
setDefaultMediaType
public void setDefaultMediaType(String defaultMediaType)
-
validate
protected void validate(org.apache.cxf.rs.security.jose.jws.JwsJsonConsumer c, org.apache.cxf.rs.security.jose.jws.JwsSignatureVerifier theSigVerifier) throws org.apache.cxf.rs.security.jose.jws.JwsException- Throws:
org.apache.cxf.rs.security.jose.jws.JwsException
-
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.jws.JwsHeaders jwsHeaders)
-
isCheckEmptyStream
public boolean isCheckEmptyStream()
-
setCheckEmptyStream
public void setCheckEmptyStream(boolean checkEmptyStream)
-
-