Class UserClaim

java.lang.Object
dev.getelements.elements.sdk.model.auth.UserClaim
All Implemented Interfaces:
Serializable

public class UserClaim extends Object implements Serializable
Represents a user claim from a JWT request.
See Also:
  • Constructor Details

    • UserClaim

      public UserClaim()
  • Method Details

    • getName

      public String getName()
      Gets the user's login name.
      Returns:
      name
    • setName

      public void setName(String name)
      Sets the user's login name.
      Parameters:
      name -
    • getEmail

      public String getEmail()
      Gets the user's email address.
    • setEmail

      public void setEmail(String email)
      Sets the user's email
      Parameters:
      email -
    • getLevel

      public User.Level getLevel()
      Gets the user's access level.
      Returns:
    • setLevel

      public void setLevel(User.Level level)
      Sets the user's access level.
      Parameters:
      level -
    • getExternalUserId

      public String getExternalUserId()
    • setExternalUserId

      public void setExternalUserId(String externalUserId)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object