string getUsername() Returns the username. Return Value string
bool hasAttribute(string $name) Returns true if the attribute exists. Parameters string $name The attribute name Return Value bool true if the attribute exists, false otherwise
mixed getUser() Returns a user representation. Return Value mixed Can be a UserInterface instance, an object implementing a __toString method, or the username as a regular string See also AbstractToken::setUser()
bool isAuthenticated() Returns whether the user is authenticated or not. Return Value bool true if the token has been authenticated, false otherwise
setAttributes(array $attributes) Sets the token attributes. Parameters array $attributes The token attributes
array getAttributes() Returns the token attributes. Return Value array The token attributes
interface TokenInterface implements Serializable TokenInterface is the interface for the user authentication information. Methods string __toString() Returns a string representation of the Token. RoleInterface[] getRoles() Returns the user roles. mixed getCredentials() Returns the user credentials. mixed getUser() Returns a user representation. setUser(mixed $user) Sets a user. string getUsername() Returns the username. bool isAuthenticated() Returns whether
eraseCredentials() Removes sensitive information from the token.
RoleInterface[] getRoles() Returns the user roles. Return Value RoleInterface[] An array of RoleInterface instances
mixed getCredentials() Returns the user credentials. Return Value mixed The user credentials
Page 65 of 787