Class RequestAssertionConsumerFilter
- java.lang.Object
-
- org.apache.cxf.rs.security.saml.sso.AbstractSSOSpHandler
-
- org.apache.cxf.rs.security.saml.sso.AbstractRequestAssertionConsumerHandler
-
- org.apache.cxf.rs.security.saml.sso.RequestAssertionConsumerFilter
-
- All Implemented Interfaces:
javax.ws.rs.container.ContainerRequestFilter
@PreMatching @Priority(1000) public class RequestAssertionConsumerFilter extends AbstractRequestAssertionConsumerHandler implements javax.ws.rs.container.ContainerRequestFilter
-
-
Constructor Summary
Constructors Constructor Description RequestAssertionConsumerFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfilter(javax.ws.rs.container.ContainerRequestContext ct)protected booleanprocessParams(javax.ws.rs.container.ContainerRequestContext ct, javax.ws.rs.core.MultivaluedMap<String,String> params, boolean postBinding)voidsetSupportPostBinding(boolean supportPostBinding)-
Methods inherited from class org.apache.cxf.rs.security.saml.sso.AbstractRequestAssertionConsumerHandler
close, createSecurityContext, doProcessSamlResponse, getApplicationURL, getAssertionConsumerServiceAddress, getReplayCache, isCheckClientAddress, isEnforceResponseSigned, isParseApplicationURLFromRelayState, isStateExpired, isSupportBase64Encoding, isSupportDeflateEncoding, processRelayState, reportError, setApplicationURL, setAssertionConsumerServiceAddress, setCheckClientAddress, setEnforceAssertionsSigned, setEnforceKnownIssuer, setEnforceResponseSigned, setKeyInfoMustBeAvailable, setMessageContext, setParseApplicationURLFromRelayState, setReplayCache, setSupportBase64Encoding, setSupportDeflateEncoding, validateSamlResponseProtocol, validateSamlSSOResponse
-
Methods inherited from class org.apache.cxf.rs.security.saml.sso.AbstractSSOSpHandler
createCookie, getCallbackHandler, getIdpServiceAddress, getIssuerId, getSignatureCrypto, getSignatureUsername, getStateProvider, getStateTimeToLive, isSupportUnsolicited, setCallbackHandler, setCallbackHandlerClass, setIdpServiceAddress, setIssuerId, setSignatureCrypto, setSignaturePropertiesFile, setSignatureUsername, setStateProvider, setStateTimeToLive, setSupportUnsolicited
-
-
-
-
Method Detail
-
filter
public void filter(javax.ws.rs.container.ContainerRequestContext ct) throws IOException- Specified by:
filterin interfacejavax.ws.rs.container.ContainerRequestFilter- Throws:
IOException
-
processParams
protected boolean processParams(javax.ws.rs.container.ContainerRequestContext ct, javax.ws.rs.core.MultivaluedMap<String,String> params, boolean postBinding)
-
setSupportPostBinding
public void setSupportPostBinding(boolean supportPostBinding)
-
-