Class StringBasedLoginToken

java.lang.Object
de.hybris.platform.jalo.user.StringBasedLoginToken
All Implemented Interfaces:
LoginToken, Serializable
Direct Known Subclasses:
CookieBasedLoginToken

public class StringBasedLoginToken extends Object implements LoginToken, Serializable
See Also:
  • Constructor Details

    • StringBasedLoginToken

      public StringBasedLoginToken(String value)
  • Method Details

    • init

      protected void init()
    • setDelimiter

      protected void setDelimiter(String delimiter)
    • getDelimiter

      protected String getDelimiter()
    • getLanguage

      public Language getLanguage()
      Specified by:
      getLanguage in interface LoginToken
    • getLogin

      public String getLogin()
    • getUser

      public User getUser()
      Specified by:
      getUser in interface LoginToken
    • getPassword

      public String getPassword()
      Specified by:
      getPassword in interface LoginToken
    • getValue

      public String getValue()
      Specified by:
      getValue in interface LoginToken
    • getPasswordInternal

      protected String getPasswordInternal()
    • getUserInternal

      protected User getUserInternal()
      returns the resolved user (by submitted pk). if pk was invalid a anonymous customer will be returned
      Returns:
      user the resolved user
    • getLanguageInternal

      protected Language getLanguageInternal()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getStringValueFromToken

      protected String getStringValueFromToken(String key)