Class ApiClientSetup
- java.lang.Object
-
- com.fortanix.sdkms.jce.provider.service.ApiClientSetup
-
public class ApiClientSetup extends Object
Initialize SDKMS API Client. Set ApiClient Object in SDKMS Configuration, so that other classes can utilize it
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectensureValidSession(ISdkmsCommand command)com.fortanix.sdkms.v1.ApiClientgetApiClient()static ApiClientSetupgetInstance()StringgetServerVersion()static ApiClientSetupinitialize()booleanisSessionValid(com.fortanix.sdkms.v1.ApiException apiException)voidlogout()voidmakeLoginRequest()Talk with SDKMS API Server to get access token
-
-
-
Method Detail
-
initialize
public static ApiClientSetup initialize()
-
getInstance
public static ApiClientSetup getInstance()
-
ensureValidSession
public Object ensureValidSession(ISdkmsCommand command) throws com.fortanix.sdkms.v1.ApiException
- Throws:
com.fortanix.sdkms.v1.ApiException
-
isSessionValid
public boolean isSessionValid(com.fortanix.sdkms.v1.ApiException apiException)
-
makeLoginRequest
public void makeLoginRequest()
Talk with SDKMS API Server to get access token
-
getServerVersion
public String getServerVersion()
-
logout
public void logout()
-
getApiClient
public com.fortanix.sdkms.v1.ApiClient getApiClient()
-
-