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 RemoteServiceLocatorProxyserviceLocatorProxy
-
Constructor Summary
Constructors Constructor Description RemoteServiceLocator()RemoteServiceLocator(String server)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AccountServicegetAccountService()Gets the remote service AccountService.AdditionalDataServicegetAdditionalDataService()Gets the remote service AdditionalDataService.AgentManagergetAgentManager()Gets the remote service AgentManager.ApplicationServicegetApplicationService()Gets the remote service ApplicationService.AttributeTranslationServicegetAttributeTranslationService()Gets the remote service AttributeTranslationService.StringgetAuthToken()CertificateEnrollServicegetCertificateEnrollService()Gets the remote service CertificateEnrollService.CertificateValidationServicegetCertificateValidationService()Gets the remote service CertificateValidationService.ConsoleLogonServicegetConsoleLogonService()Gets the remote service ConsoleLogonService.CustomObjectServicegetCustomObjectService()Gets the remote service CustomObjectService.GroupServicegetGroupService()Gets the remote service GroupService.LogonServicegetLogonService()Gets the remote service LogonService.OTPValidationServicegetOTPValidationService()Gets the remote service OTPValidationService.PamProxySessionServicegetPamProxySessionService()Gets the remote service PamProxySessionService.ObjectgetRemoteService(String serviceName)SecretStoreServicegetSecretStoreService()Gets the remote service SecretStoreService.StringgetServer()ServerServicegetServerService()Gets the remote service ServerService.SessionServicegetSessionService()Gets the remote service SessionService.SyncServerStatsServicegetSyncServerStatsService()Gets the remote service SyncServerStatsService.SyncStatusServicegetSyncStatusService()Gets the remote service SyncStatusService.StringgetTenant()UserServicegetUserService()Gets the remote service UserService.voidsetAuthToken(String authToken)voidsetServer(String server)voidsetTenant(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:
IOExceptionInternalErrorException
-
getAttributeTranslationService
public AttributeTranslationService getAttributeTranslationService() throws IOException, InternalErrorException
Gets the remote service AttributeTranslationService.- Returns:
- Remote object
- Throws:
IOExceptionInternalErrorException
-
getCertificateValidationService
public CertificateValidationService getCertificateValidationService() throws IOException, InternalErrorException
Gets the remote service CertificateValidationService.- Returns:
- Remote object
- Throws:
IOExceptionInternalErrorException
-
getCustomObjectService
public CustomObjectService getCustomObjectService() throws IOException, InternalErrorException
Gets the remote service CustomObjectService.- Returns:
- Remote object
- Throws:
IOExceptionInternalErrorException
-
getOTPValidationService
public OTPValidationService getOTPValidationService() throws IOException, InternalErrorException
Gets the remote service OTPValidationService.- Returns:
- Remote object
- Throws:
IOExceptionInternalErrorException
-
getPamProxySessionService
public PamProxySessionService getPamProxySessionService() throws IOException, InternalErrorException
Gets the remote service PamProxySessionService.- Returns:
- Remote object
- Throws:
IOExceptionInternalErrorException
-
getSyncServerStatsService
public SyncServerStatsService getSyncServerStatsService() throws IOException, InternalErrorException
Gets the remote service SyncServerStatsService.- Returns:
- Remote object
- Throws:
IOExceptionInternalErrorException
-
getAccountService
public AccountService getAccountService() throws IOException, InternalErrorException
Gets the remote service AccountService.- Returns:
- Remote object
- Throws:
IOExceptionInternalErrorException
-
getApplicationService
public ApplicationService getApplicationService() throws IOException, InternalErrorException
Gets the remote service ApplicationService.- Returns:
- Remote object
- Throws:
IOExceptionInternalErrorException
-
getAdditionalDataService
public AdditionalDataService getAdditionalDataService() throws IOException, InternalErrorException
Gets the remote service AdditionalDataService.- Returns:
- Remote object
- Throws:
IOExceptionInternalErrorException
-
getGroupService
public GroupService getGroupService() throws IOException, InternalErrorException
Gets the remote service GroupService.- Returns:
- Remote object
- Throws:
IOExceptionInternalErrorException
-
getSessionService
public SessionService getSessionService() throws IOException, InternalErrorException
Gets the remote service SessionService.- Returns:
- Remote object
- Throws:
IOExceptionInternalErrorException
-
getUserService
public UserService getUserService() throws IOException, InternalErrorException
Gets the remote service UserService.- Returns:
- Remote object
- Throws:
IOExceptionInternalErrorException
-
getAgentManager
public AgentManager getAgentManager() throws IOException, InternalErrorException
Gets the remote service AgentManager.- Returns:
- Remote object
- Throws:
IOExceptionInternalErrorException
-
getCertificateEnrollService
public CertificateEnrollService getCertificateEnrollService() throws IOException, InternalErrorException
Gets the remote service CertificateEnrollService.- Returns:
- Remote object
- Throws:
IOExceptionInternalErrorException
-
getConsoleLogonService
public ConsoleLogonService getConsoleLogonService() throws IOException, InternalErrorException
Gets the remote service ConsoleLogonService.- Returns:
- Remote object
- Throws:
IOExceptionInternalErrorException
-
getLogonService
public LogonService getLogonService() throws IOException, InternalErrorException
Gets the remote service LogonService.- Returns:
- Remote object
- Throws:
IOExceptionInternalErrorException
-
getSecretStoreService
public SecretStoreService getSecretStoreService() throws IOException, InternalErrorException
Gets the remote service SecretStoreService.- Returns:
- Remote object
- Throws:
IOExceptionInternalErrorException
-
getServerService
public ServerService getServerService() throws IOException, InternalErrorException
Gets the remote service ServerService.- Returns:
- Remote object
- Throws:
IOExceptionInternalErrorException
-
getSyncStatusService
public SyncStatusService getSyncStatusService() throws IOException, InternalErrorException
Gets the remote service SyncStatusService.- Returns:
- Remote object
- Throws:
IOExceptionInternalErrorException
-
-