Package com.seeq.link.agent.interfaces
Interface LoginAuthManager
- All Known Implementing Classes:
DefaultLoginAuthManager
public interface LoginAuthManager
Manages logging into Seeq's REST API and retrieving an authentication token.
-
Method Summary
Modifier and TypeMethodDescriptioncom.seeq.link.sdk.utilities.Event<String>
An event that is triggered when the agent key file is modified or deleted.Returns an authentication token for Seeq's API, or null if it is not available.Returns the full identity path (typically user guid plus any sub-ids), or null if it is not available.void
logout()
Invalidate any stored authentication token so we'll be forced to log in again with fresh credentials.
-
Method Details
-
getAgentKeyModifiedEvent
com.seeq.link.sdk.utilities.Event<String> getAgentKeyModifiedEvent()An event that is triggered when the agent key file is modified or deleted. -
getAuthToken
String getAuthToken()Returns an authentication token for Seeq's API, or null if it is not available. -
getIdentityPath
String getIdentityPath()Returns the full identity path (typically user guid plus any sub-ids), or null if it is not available. -
logout
void logout()Invalidate any stored authentication token so we'll be forced to log in again with fresh credentials.
-