public class AnkaMgmtOpenIdCommunicator extends AnkaMgmtCommunicator
AnkaMgmtCommunicator.RequestMethod
connectionKeepAliveSeconds, httpClient, maxConnections, maxRetries, mgmtUrl, rootCA, roundRobin, skipTLSVerification, timeout
Constructor and Description |
---|
AnkaMgmtOpenIdCommunicator(List<String> mgmtURLS,
boolean skipTLSVerification,
String client,
String key,
String rootCA) |
AnkaMgmtOpenIdCommunicator(String mgmtUrl,
boolean skipTLSVerification,
String client,
String key) |
AnkaMgmtOpenIdCommunicator(String mgmtUrl,
boolean skipTLSVerification,
String client,
String key,
String rootCA) |
AnkaMgmtOpenIdCommunicator(String mgmtUrl,
String clientId,
String clientSecret) |
Modifier and Type | Method and Description |
---|---|
protected org.json.JSONObject |
doRequest(AnkaMgmtCommunicator.RequestMethod method,
String url,
org.json.JSONObject requestBody,
int reqTimeout) |
doRequest, getConnectionKeepAliveSeconds, getHttpClient, getImageRequests, getMaxConections, getNodeGroups, getNodes, getSaveImageStatus, getTemplateTags, getTrustStartegy, list, listTemplates, makeHttpClient, makeRequestConfig, revertRegistryVM, saveImage, setBody, setConnectionKeepAliveSeconds, setMaxConections, setTLSVerificationIfDefined, showVm, startVm, status, terminateVm, updateVM
public AnkaMgmtOpenIdCommunicator(String mgmtUrl, String clientId, String clientSecret)
public AnkaMgmtOpenIdCommunicator(String mgmtUrl, boolean skipTLSVerification, String client, String key)
public AnkaMgmtOpenIdCommunicator(String mgmtUrl, boolean skipTLSVerification, String client, String key, String rootCA)
protected org.json.JSONObject doRequest(AnkaMgmtCommunicator.RequestMethod method, String url, org.json.JSONObject requestBody, int reqTimeout) throws IOException, AnkaMgmtException
doRequest
in class AnkaMgmtCommunicator
IOException
AnkaMgmtException
Copyright © 2016–2020. All rights reserved.