Class UserSubject

    • Constructor Detail

      • UserSubject

        public UserSubject()
      • UserSubject

        public UserSubject​(String login)
      • UserSubject

        public UserSubject​(String login,
                           String id)
    • Method Detail

      • getLogin

        public String getLogin()
        Return the user login name
        Returns:
        the login name
      • setLogin

        public void setLogin​(String login)
        Set the user login name
        Parameters:
        login - the login name
      • getRoles

        public List<String> getRoles()
        Return the optional list of user roles which may have been captured during the authentication process
        Returns:
        the list of roles
      • setRoles

        public void setRoles​(List<String> roles)
        Set the optional list of user roles which may have been captured during the authentication process
        Parameters:
        roles - the list of roles
      • getProperties

        public Map<String,​String> getProperties()
        Get the list of additional user subject properties
        Returns:
        the list of properties
      • setProperties

        public void setProperties​(Map<String,​String> properties)
        Set the list of additional user subject properties
        Parameters:
        properties - the properties
      • getId

        public String getId()
        Get the user's unique id
        Returns:
        the user's id
      • setId

        public void setId​(String id)
        Set the users unique id
        Parameters:
        id - the user's id