Class CloudControlIPCheck

java.lang.Object
com.atlassian.jira.web.util.CloudControlIPCheck
All Implemented Interfaces:
Predicate<javax.servlet.http.HttpServletRequest>

public class CloudControlIPCheck extends Object implements Predicate<javax.servlet.http.HttpServletRequest>
Tests if a request in cloud comes from the control IP. Control IP is used by icebat during seamless upgrade (instant up) of a cloud instance to ensure communication with JIRA.
  • Constructor Details

    • CloudControlIPCheck

      public CloudControlIPCheck()
  • Method Details

    • test

      public boolean test(javax.servlet.http.HttpServletRequest request)
      Specified by:
      test in interface Predicate<javax.servlet.http.HttpServletRequest>