Class RuleBasedIpFilter

    • Constructor Detail

      • RuleBasedIpFilter

        public RuleBasedIpFilter​(IpFilterRule... rules)
    • Method Detail

      • accept

        protected boolean accept​(ChannelHandlerContext ctx,
                                 java.net.InetSocketAddress remoteAddress)
                          throws java.lang.Exception
        Description copied from class: AbstractRemoteAddressFilter
        This method is called immediately after a Channel gets registered.
        Specified by:
        accept in class AbstractRemoteAddressFilter<java.net.InetSocketAddress>
        Returns:
        Return true if connections from this IP address and port should be accepted. False otherwise.
        Throws:
        java.lang.Exception