Class OpenIdConnectAuthenticator
java.lang.Object
com.veertu.ankaMgmtSdk.OpenIdConnectAuthenticator
-
Constructor Summary
ConstructorsConstructorDescriptionOpenIdConnectAuthenticator(String mgmtUrl, String clientId, String clientSecret) -
Method Summary
Modifier and TypeMethodDescriptionvoidprotected StringdoGetRequest(String url) doPostRequest(String url, Iterable<org.apache.http.NameValuePair> params, Iterable<org.apache.http.NameValuePair> headers) protected StringdoRequest(org.apache.http.client.methods.HttpRequestBase request) org.apache.http.NameValuePairvoid
-
Constructor Details
-
OpenIdConnectAuthenticator
-
-
Method Details
-
getControllerConfig
- Throws:
AnkaMgmtExceptionClientException
-
doDiscovery
- Throws:
AnkaMgmtExceptionClientException
-
authorizeWithProvider
- Throws:
AnkaMgmtExceptionClientException
-
getAuthorization
- Throws:
AnkaMgmtExceptionClientException
-
refreshWithRefreshToken
- Throws:
AnkaMgmtExceptionClientException
-
doPostRequest
public String doPostRequest(String url, Iterable<org.apache.http.NameValuePair> params, Iterable<org.apache.http.NameValuePair> headers) throws AnkaMgmtException, ClientException - Throws:
AnkaMgmtExceptionClientException
-
doGetRequest
- Throws:
AnkaMgmtExceptionClientException
-
doRequest
protected String doRequest(org.apache.http.client.methods.HttpRequestBase request) throws AnkaMgmtException, ClientException - Throws:
AnkaMgmtExceptionClientException
-