Class BaseIPAddressIntelligenceService

    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected org.apereo.cas.configuration.model.core.authentication.AdaptiveAuthenticationProperties adaptiveAuthenticationProperties
      Adaptive authentication settings.
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      org.apereo.cas.authentication.adaptive.intel.IPAddressIntelligenceResponse examine​(org.springframework.webflow.execution.RequestContext context, java.lang.String clientIpAddress)  
      abstract org.apereo.cas.authentication.adaptive.intel.IPAddressIntelligenceResponse examineInternal​(org.springframework.webflow.execution.RequestContext context, java.lang.String clientIpAddress)
      Examine internally and build intelligence response.
      • Methods inherited from interface org.apereo.cas.authentication.adaptive.intel.IPAddressIntelligenceService

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • adaptiveAuthenticationProperties

        protected final org.apereo.cas.configuration.model.core.authentication.AdaptiveAuthenticationProperties adaptiveAuthenticationProperties
        Adaptive authentication settings.
    • Constructor Detail

      • BaseIPAddressIntelligenceService

        public BaseIPAddressIntelligenceService()
    • Method Detail

      • examine

        public org.apereo.cas.authentication.adaptive.intel.IPAddressIntelligenceResponse examine​(org.springframework.webflow.execution.RequestContext context,
                                                                                                  java.lang.String clientIpAddress)
        Specified by:
        examine in interface org.apereo.cas.authentication.adaptive.intel.IPAddressIntelligenceService
      • examineInternal

        public abstract org.apereo.cas.authentication.adaptive.intel.IPAddressIntelligenceResponse examineInternal​(org.springframework.webflow.execution.RequestContext context,
                                                                                                                   java.lang.String clientIpAddress)
        Examine internally and build intelligence response.
        Parameters:
        context - the context
        clientIpAddress - the client ip address
        Returns:
        the ip address intelligence response