Uses of Interface
org.eblocker.server.icap.transaction.TransactionProcessor
Packages that use TransactionProcessor
Package
Description
-
Uses of TransactionProcessor in org.eblocker.server.icap.transaction
Methods in org.eblocker.server.icap.transaction that return types with arguments of type TransactionProcessorModifier and TypeMethodDescriptionTransactionProcessorsConfiguration.getRequestProcessors()TransactionProcessorsModule.getRequestProcessors(AdBlockerProcessor adBlockerProcessor, BpjmFilterProcessor bpjmFilterProcessor, CustomDomainFilterWhitelistProcessor customDomainFilterWhitelistProcessor, EBlockerFilterProcessor eBlockerFilterProcessor, FinalizeProcessor finalizeProcessor, ForwardDecisionProcessor forwardDecisionProcessor, IgnoreEBlockerProcessor ignoreEBlockerProcessor, MalwareFilterProcessor malwareFilterProcessor, MalwarePatternFilterProcessor malwarePatternFilterProcessor, PageContextProcessor pageContextProcessor, PatternFilterStatisticsProcessor patternFilterStatisticsProcessor, RedirectFromSetupPageProcessor redirectToInternalWebsiteProcessor, ReferrerRemoveProcessor referrerRemoveProcessor, RemoveTrackingParametersProcessor removeTrackingParametersProcessor, SessionProcessor sessionProcessor, SetBaseUrlProcessor setBaseUrlProcessor, SetDntHeaderProcessor setDntHeaderProcessor, TrackingBlockerProcessor trackingBlockerProcessor, UserAgentSpoofProcessor userAgentSpoofProcessor, SuccessfulSSLDetector successfulSSLDetector, CaptivePortalCheckProcessor captivePortalCheckProcessor) TransactionProcessorsConfiguration.getResponseProcessors()TransactionProcessorsModule.getResponseProcessors(CompressProcessor compressProcessor, ContentSecurityPoliciesProcessor contentSecurityPoliciesProcessor, DecompressProcessor decompressProcessor, DomainWhiteListProcessor domainWhiteListProcessor, FinalizeProcessor finalizeProcessor, HtmlInjectionProcessor htmlInjectionProcessor, IgnoreEBlockerProcessor ignoreEBlockerProcessor, InsertClientSslCheckProcessor insertClientSslCheckProcessor, InsertToolbarProcessor insertToolbarProcessor, CspControlBarProcessor cspControlBarProcessor, PageContextProcessor pageContextProcessor, ResponseShortCutProcessor responseShortCutProcessor, SessionProcessor sessionProcessor, SetBaseUrlProcessor setBaseUrlProcessor, SetInjectionsProcessor setInjectionsProcessor, WebRTCBlocker webRTCBlocker, ContentFilterProcessor contentFilterProcessor, SuccessfulSSLDetector successfulSSLDetector, CaptivePortalCheckProcessor captivePortalCheckProcessor) Constructor parameters in org.eblocker.server.icap.transaction with type arguments of type TransactionProcessorModifierConstructorDescriptionTransactionProcessorsConfiguration(ProductInfoService productInfoService, List<TransactionProcessor> requestProcessors, List<TransactionProcessor> responseProcessors) -
Uses of TransactionProcessor in org.eblocker.server.icap.transaction.processor
Classes in org.eblocker.server.icap.transaction.processor that implement TransactionProcessorModifier and TypeClassDescriptionclassclassclassResponds to captive portal check URLs if the feature "GoogleCaptivePortalRedirector" is enabled.classclassclassclassAdapts a Content-Security-Policy header of the page so the ControlBar (icons, iframe, XMLHttpRequests) can be loaded.classProcessor to set transactions decision to PASS if hostname belongs to a user's custom domain whitelist.classclassclassclassclassclassThis class will collect all the content that is about to get injected into HTML responsesclassclassclassclassProcesses built-in malware patternsclassProcesses user-defined malware patternsclassclassclassclassThis processor will remove the HTTP-Referrer-Header from the RequestsclassclassclassclassclassThis processor sets the base URL (eBlocker's own URL) of the transaction, according to the transaction's target URL.classclassclassclassclassclassclassThis class aims to block WebRTC connections, because WebRTC leaks the IP address (the local network IP as well) to the publicConstructors in org.eblocker.server.icap.transaction.processor with parameters of type TransactionProcessor