Package com.soffid.iam.remote
Class RemoteServiceLocator
- java.lang.Object
-
- com.soffid.iam.remote.RemoteServiceLocator
-
public class RemoteServiceLocator extends Object
Locates and provides all available application services.
-
-
Field Summary
Fields Modifier and Type Field Description static RemoteServiceLocatorProxy
serviceLocatorProxy
-
Constructor Summary
Constructors Constructor Description RemoteServiceLocator()
RemoteServiceLocator(String server)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AccountService
getAccountService()
Gets the remote service AccountService.AdditionalDataService
getAdditionalDataService()
Gets the remote service AdditionalDataService.AgentManager
getAgentManager()
Gets the remote service AgentManager.ApplicationService
getApplicationService()
Gets the remote service ApplicationService.AttributeTranslationService
getAttributeTranslationService()
Gets the remote service AttributeTranslationService.String
getAuthToken()
CertificateEnrollService
getCertificateEnrollService()
Gets the remote service CertificateEnrollService.CertificateValidationService
getCertificateValidationService()
Gets the remote service CertificateValidationService.ConsoleLogonService
getConsoleLogonService()
Gets the remote service ConsoleLogonService.CustomObjectService
getCustomObjectService()
Gets the remote service CustomObjectService.GroupService
getGroupService()
Gets the remote service GroupService.LogonService
getLogonService()
Gets the remote service LogonService.OTPValidationService
getOTPValidationService()
Gets the remote service OTPValidationService.PamProxySessionService
getPamProxySessionService()
Gets the remote service PamProxySessionService.Object
getRemoteService(String serviceName)
SecretStoreService
getSecretStoreService()
Gets the remote service SecretStoreService.String
getServer()
ServerService
getServerService()
Gets the remote service ServerService.SessionService
getSessionService()
Gets the remote service SessionService.SyncServerStatsService
getSyncServerStatsService()
Gets the remote service SyncServerStatsService.SyncStatusService
getSyncStatusService()
Gets the remote service SyncStatusService.String
getTenant()
UserService
getUserService()
Gets the remote service UserService.void
setAuthToken(String authToken)
void
setServer(String server)
void
setTenant(String tenant)
-
-
-
Field Detail
-
serviceLocatorProxy
public static RemoteServiceLocatorProxy serviceLocatorProxy
-
-
Constructor Detail
-
RemoteServiceLocator
public RemoteServiceLocator()
-
RemoteServiceLocator
public RemoteServiceLocator(String server)
-
-
Method Detail
-
getServer
public String getServer()
-
setServer
public void setServer(String server)
-
getAuthToken
public String getAuthToken()
-
setAuthToken
public void setAuthToken(String authToken)
-
getTenant
public String getTenant()
-
setTenant
public void setTenant(String tenant)
-
getRemoteService
public Object getRemoteService(String serviceName) throws IOException, InternalErrorException
- Throws:
IOException
InternalErrorException
-
getAttributeTranslationService
public AttributeTranslationService getAttributeTranslationService() throws IOException, InternalErrorException
Gets the remote service AttributeTranslationService.- Returns:
- Remote object
- Throws:
IOException
InternalErrorException
-
getCertificateValidationService
public CertificateValidationService getCertificateValidationService() throws IOException, InternalErrorException
Gets the remote service CertificateValidationService.- Returns:
- Remote object
- Throws:
IOException
InternalErrorException
-
getCustomObjectService
public CustomObjectService getCustomObjectService() throws IOException, InternalErrorException
Gets the remote service CustomObjectService.- Returns:
- Remote object
- Throws:
IOException
InternalErrorException
-
getOTPValidationService
public OTPValidationService getOTPValidationService() throws IOException, InternalErrorException
Gets the remote service OTPValidationService.- Returns:
- Remote object
- Throws:
IOException
InternalErrorException
-
getPamProxySessionService
public PamProxySessionService getPamProxySessionService() throws IOException, InternalErrorException
Gets the remote service PamProxySessionService.- Returns:
- Remote object
- Throws:
IOException
InternalErrorException
-
getSyncServerStatsService
public SyncServerStatsService getSyncServerStatsService() throws IOException, InternalErrorException
Gets the remote service SyncServerStatsService.- Returns:
- Remote object
- Throws:
IOException
InternalErrorException
-
getAccountService
public AccountService getAccountService() throws IOException, InternalErrorException
Gets the remote service AccountService.- Returns:
- Remote object
- Throws:
IOException
InternalErrorException
-
getApplicationService
public ApplicationService getApplicationService() throws IOException, InternalErrorException
Gets the remote service ApplicationService.- Returns:
- Remote object
- Throws:
IOException
InternalErrorException
-
getAdditionalDataService
public AdditionalDataService getAdditionalDataService() throws IOException, InternalErrorException
Gets the remote service AdditionalDataService.- Returns:
- Remote object
- Throws:
IOException
InternalErrorException
-
getGroupService
public GroupService getGroupService() throws IOException, InternalErrorException
Gets the remote service GroupService.- Returns:
- Remote object
- Throws:
IOException
InternalErrorException
-
getSessionService
public SessionService getSessionService() throws IOException, InternalErrorException
Gets the remote service SessionService.- Returns:
- Remote object
- Throws:
IOException
InternalErrorException
-
getUserService
public UserService getUserService() throws IOException, InternalErrorException
Gets the remote service UserService.- Returns:
- Remote object
- Throws:
IOException
InternalErrorException
-
getAgentManager
public AgentManager getAgentManager() throws IOException, InternalErrorException
Gets the remote service AgentManager.- Returns:
- Remote object
- Throws:
IOException
InternalErrorException
-
getCertificateEnrollService
public CertificateEnrollService getCertificateEnrollService() throws IOException, InternalErrorException
Gets the remote service CertificateEnrollService.- Returns:
- Remote object
- Throws:
IOException
InternalErrorException
-
getConsoleLogonService
public ConsoleLogonService getConsoleLogonService() throws IOException, InternalErrorException
Gets the remote service ConsoleLogonService.- Returns:
- Remote object
- Throws:
IOException
InternalErrorException
-
getLogonService
public LogonService getLogonService() throws IOException, InternalErrorException
Gets the remote service LogonService.- Returns:
- Remote object
- Throws:
IOException
InternalErrorException
-
getSecretStoreService
public SecretStoreService getSecretStoreService() throws IOException, InternalErrorException
Gets the remote service SecretStoreService.- Returns:
- Remote object
- Throws:
IOException
InternalErrorException
-
getServerService
public ServerService getServerService() throws IOException, InternalErrorException
Gets the remote service ServerService.- Returns:
- Remote object
- Throws:
IOException
InternalErrorException
-
getSyncStatusService
public SyncStatusService getSyncStatusService() throws IOException, InternalErrorException
Gets the remote service SyncStatusService.- Returns:
- Remote object
- Throws:
IOException
InternalErrorException
-
-