interface TokenInterface implements Serializable
TokenInterface is the interface for the user authentication information.
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 the user is authenticated or not. | |
setAuthenticated(bool $isAuthenticated) Sets the authenticated flag. | ||
eraseCredentials() Removes sensitive information from the token. | ||
array | getAttributes() Returns the token attributes. | |
setAttributes(array $attributes) Sets the token attributes. | ||
bool | hasAttribute(string $name) Returns true if the attribute exists. | |
mixed | getAttribute(string $name) Returns an attribute value. | |
setAttribute(string $name, mixed $value) Sets an attribute. |
Returns a string representation of the Token.
This is only to be used for debugging purposes.
Returns the user roles.
Returns the user credentials.
Returns a user representation.
Sets a user.
Returns the username.
Returns whether the user is authenticated or not.
Sets the authenticated flag.
Removes sensitive information from the token.
Returns the token attributes.
Sets the token attributes.
Returns true if the attribute exists.
Returns an attribute value.
Sets an attribute.
© 2004–2016 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.0/Symfony/Component/Security/Core/Authentication/Token/TokenInterface.html