Class ControllerUtil
- java.lang.Object
-
- com.fortinet.forticontainer.common.ControllerUtil
-
public class ControllerUtil extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static String
HEADER_CONTROLLER_TOKEN
static String
HEADER_CT_INFO
static String
HEADER_E_ACCESS_SERVICE
static String
HEADER_HTTP_METHOD
static String
HEADER_IMAGE_ID
static String
HEADER_URL_PATH
static String
URI_AUTH_CREDENTIALS_TOKEN
static String
URI_CONTROLLER_HOST
static String
URI_IMAGES_SEARCH
static String
URI_JENKINS_ADD_IMAGE
static String
URI_JENKINS_FORWARD
static String
URI_JENKINS_IMAGE
static String
URI_JENKINS_JOB
static String
URI_MONITOR_HEALTH
static String
URI_POLICY_SEARCH
static String
URI_RESERVE_JOB
static String
URI_VULNERS_SEARCH
-
Constructor Summary
Constructors Constructor Description ControllerUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
checkControllerConnection(String host, String token)
static String
getControllerHostByUserConfig(UserConfiguration userConfiguration, PrintStream ps)
static String
requestControllerHostUrl(String webHostUrl, String credentialToken)
-
-
-
Field Detail
-
URI_POLICY_SEARCH
public static final String URI_POLICY_SEARCH
- See Also:
- Constant Field Values
-
URI_VULNERS_SEARCH
public static final String URI_VULNERS_SEARCH
- See Also:
- Constant Field Values
-
URI_IMAGES_SEARCH
public static final String URI_IMAGES_SEARCH
- See Also:
- Constant Field Values
-
URI_JENKINS_JOB
public static final String URI_JENKINS_JOB
- See Also:
- Constant Field Values
-
URI_JENKINS_ADD_IMAGE
public static final String URI_JENKINS_ADD_IMAGE
- See Also:
- Constant Field Values
-
URI_JENKINS_FORWARD
public static final String URI_JENKINS_FORWARD
- See Also:
- Constant Field Values
-
URI_JENKINS_IMAGE
public static final String URI_JENKINS_IMAGE
- See Also:
- Constant Field Values
-
URI_MONITOR_HEALTH
public static final String URI_MONITOR_HEALTH
- See Also:
- Constant Field Values
-
URI_RESERVE_JOB
public static final String URI_RESERVE_JOB
- See Also:
- Constant Field Values
-
URI_AUTH_CREDENTIALS_TOKEN
public static final String URI_AUTH_CREDENTIALS_TOKEN
- See Also:
- Constant Field Values
-
URI_CONTROLLER_HOST
public static final String URI_CONTROLLER_HOST
- See Also:
- Constant Field Values
-
HEADER_CONTROLLER_TOKEN
public static final String HEADER_CONTROLLER_TOKEN
- See Also:
- Constant Field Values
-
HEADER_IMAGE_ID
public static final String HEADER_IMAGE_ID
- See Also:
- Constant Field Values
-
HEADER_URL_PATH
public static final String HEADER_URL_PATH
- See Also:
- Constant Field Values
-
HEADER_HTTP_METHOD
public static final String HEADER_HTTP_METHOD
- See Also:
- Constant Field Values
-
HEADER_E_ACCESS_SERVICE
public static final String HEADER_E_ACCESS_SERVICE
- See Also:
- Constant Field Values
-
HEADER_CT_INFO
public static final String HEADER_CT_INFO
- See Also:
- Constant Field Values
-
-
Method Detail
-
getControllerHostByUserConfig
public static String getControllerHostByUserConfig(UserConfiguration userConfiguration, PrintStream ps)
-
checkControllerConnection
public static void checkControllerConnection(String host, String token) throws Exception
- Throws:
Exception
-
-