Interface LoginInterface

All Known Implementing Classes:
TrueFilingLogin, TylerLogin

public interface LoginInterface
  • Method Details

    • login

      Optional<LoginResult> login(com.fasterxml.jackson.databind.JsonNode loginInfo)
      If LoginResult is present, login succeeded.
    • getLoginName

      String getLoginName()
    • getTokenHeaderValue

      String getTokenHeaderValue(jakarta.ws.rs.core.MultivaluedMap<String,String> headers)
      Gets the required login token for all subsequent calls.
      Returns:
      might be null
    • getUserIdHeaderValue

      String getUserIdHeaderValue(jakarta.ws.rs.core.MultivaluedMap<String,String> headers)
      Gets the user ID of the user initiating these calls.
      Returns:
      might be null