Class StaticUserDataProvider.User

java.lang.Object
com.predic8.membrane.core.interceptor.authentication.session.StaticUserDataProvider.User
Enclosing class:
StaticUserDataProvider

public static class StaticUserDataProvider.User extends Object
  • Constructor Details

    • User

      public User()
    • User

      public User(String username, String password)
  • Method Details

    • getUsername

      public String getUsername()
    • setUsername

      public void setUsername(String value)
      Description
      The user's login.
    • getPassword

      public String getPassword()
    • setPassword

      public void setPassword(String value)
      Description
      The user's password.
    • getSms

      public String getSms()
    • setSms

      public void setSms(String value)
      Description
      The user's phone number (if used in combination with the TelekomSMSTokenProvider).
    • getSecret

      public String getSecret()
    • setSecret

      public void setSecret(String value)
      Description
      The user's shared TOTP secret (if used in combination with the TOTPTokenProvider).
    • getAttributes

      public Map<String,String> getAttributes()
    • setAttributes

      public void setAttributes(Map<String,String> attributes)
      Description
      Other user attributes. For example any attribute starting with "header" will be added when HTTP requests are forwarded when authorized by this user.