Package io.antmedia.filter
Class SubscriberBlockFilter
java.lang.Object
io.antmedia.filter.AbstractFilter
io.antmedia.filter.SubscriberBlockFilter
- All Implemented Interfaces:
jakarta.servlet.Filter
-
Field Summary
Modifier and TypeFieldDescriptionprotected static org.slf4j.Logger
We have this filter because we block subscriber according to the subscriberId and streamId.Fields inherited from class io.antmedia.filter.AbstractFilter
BROADCAST_OBJECT, config, streamStats
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
doFilter
(jakarta.servlet.ServletRequest request, jakarta.servlet.ServletResponse response, jakarta.servlet.FilterChain chain) Methods inherited from class io.antmedia.filter.AbstractFilter
checkCIDRList, destroy, getAntMediaApplicationAdapter, getAppContext, getAppSettings, getBroadcast, getConfig, getDataStore, getServerSettings, getStreamStats, getTokenService, getWebApplicationContext, init, setConfig, setTokenService
-
Field Details
-
logger
protected static org.slf4j.Logger loggerWe have this filter because we block subscriber according to the subscriberId and streamId. In other words, subscriber can be blocked even if TOTP is not enabled
-
-
Constructor Details
-
SubscriberBlockFilter
public SubscriberBlockFilter()
-
-
Method Details
-
doFilter
public void doFilter(jakarta.servlet.ServletRequest request, jakarta.servlet.ServletResponse response, jakarta.servlet.FilterChain chain) throws IOException, jakarta.servlet.ServletException - Throws:
IOException
jakarta.servlet.ServletException
-