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 Type
    Method
    Description
    com.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
    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.