Class PubServerUser.LoginToken

java.lang.Object
com.priint.pubserver.usermanager.PubServerUser.LoginToken
Enclosing class:
PubServerUser

public static class PubServerUser.LoginToken extends Object
Simple data object for parsing and formatting qualified login strings.
E.g. "johndoe:WerkII" or simple "johndoe" (expanded to "johndoe:default")
Since:
4.0.5
  • Field Details

    • tenant

      public String tenant
      Login tenant
    • login

      public String login
      Login name
  • Constructor Details

    • LoginToken

      public LoginToken(String client, String login)
      Default constructor which set login and tenant
      Parameters:
      client - Tenant name
      login - Login name
  • Method Details

    • parse

      public static PubServerUser.LoginToken parse(String qualifiedLogin, String defaultClient)
      Substring constant CLIENT_LOGIN_DELIMITER from login and default client. After this, function create new LoginToken object and return it.
      Parameters:
      qualifiedLogin - User login
      defaultClient - Default client from database
      Returns:
      LoginToken object
    • toString

      public String toString()
      Return string with format "login:tenant"
      Overrides:
      toString in class Object