Class ControllerUtil
- java.lang.Object
-
- com.fortinet.forticontainer.common.ControllerUtil
-
public class ControllerUtil extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static StringHEADER_CONTROLLER_TOKENstatic StringHEADER_CT_INFOstatic StringHEADER_E_ACCESS_SERVICEstatic StringHEADER_HTTP_METHODstatic StringHEADER_IMAGE_IDstatic StringHEADER_URL_PATHstatic StringURI_AUTH_CREDENTIALS_TOKENstatic StringURI_CONTROLLER_HOSTstatic StringURI_IMAGES_SEARCHstatic StringURI_JENKINS_ADD_IMAGEstatic StringURI_JENKINS_FORWARDstatic StringURI_JENKINS_IMAGEstatic StringURI_JENKINS_JOBstatic StringURI_MONITOR_HEALTHstatic StringURI_POLICY_SEARCHstatic StringURI_RESERVE_JOBstatic StringURI_VULNERS_SEARCH
-
Constructor Summary
Constructors Constructor Description ControllerUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidcheckControllerConnection(String host, String token)static StringgetControllerHostByUserConfig(UserConfiguration userConfiguration, PrintStream ps)static StringrequestControllerHostUrl(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
-
-