Interface HttpFilter
- All Known Implementing Classes:
AddHttpsToRedirect,AggregateMetrics,AnonAz,AwsS3Proxy,AzFilter,BasicAuth,CallWorkflow,CheckADShadowAccounts,CheckK8sTargetMetadata,CheckSession,ChooseAmq,ClearSessionLowAuth,CompleteLogin,CookieFilter,CreateAWSRoleAttribute,DecodeLastMile,DeleteDrupalLoginCookie,DNBase2Attribute,ExecuteWorkflow,Group2Attribute,GroupBase2Attribute,Groups2Attribute,HeaderFilter,HideCookie,JavaScriptFilter,JMSPull,K8sInjectImpersonation,K8sToken,LastMile,LastMileJSON,LdapOnJson,LoginTest,MapUri,MapUriRoot,MetricsFilter,MyVDFilter,NoRedirectOnError,OidcAutoLogin,PreAuthFilter,RemoteBasic,RemovePrefix,RewriteContent,ScaleJSOperator,ScaleMain,ScalePassword,ScaleRegister,ScaleSingleRequest,ScaleToken,SetNoCacheHeaders,SetupGroupMetadataWatch,StopProcessing,UserToJSON,ValidateApplicationsWebhook,ValidateAuthChainsWebhook,ValidateAuthMechsWebhook,ValidateCustomAzWebhook,ValidateWorkflowWebhook,WebAuthnRegistration,WPLoginFilter,XForward
public interface HttpFilter
-
Method Summary
Modifier and TypeMethodDescriptionvoiddoFilter(HttpFilterRequest request, HttpFilterResponse response, HttpFilterChain chain) voidfilterResponseBinary(HttpFilterRequest request, HttpFilterResponse response, HttpFilterChain chain, byte[] data, int length) voidfilterResponseText(HttpFilterRequest request, HttpFilterResponse response, HttpFilterChain chain, StringBuffer data) voidinitFilter(HttpFilterConfig config)
-
Method Details
-
doFilter
void doFilter(HttpFilterRequest request, HttpFilterResponse response, HttpFilterChain chain) throws Exception - Throws:
Exception
-
filterResponseText
void filterResponseText(HttpFilterRequest request, HttpFilterResponse response, HttpFilterChain chain, StringBuffer data) throws Exception - Throws:
Exception
-
filterResponseBinary
void filterResponseBinary(HttpFilterRequest request, HttpFilterResponse response, HttpFilterChain chain, byte[] data, int length) throws Exception - Throws:
Exception
-
initFilter
- Throws:
Exception
-