AbstractToken
abstract class AbstractToken implements TokenInterface
Base class for Token instances.
Methods
__construct(array $roles = array())
No description
string
getUsername()
Returns the username.
string|object
getUser()
Returns a user representation.
setUser(string|object $user)
Sets the user in the token.
bool
isAuthenticated()
Returns whether the user is authenticated or not.
setAuthenticated($authenticated)
Sets the authenticated flag.
eraseCredentials()
Removes sensitive information from the token.
serialize()
{@inheritdoc}
unserialize($serialized)
{@inheritdoc}
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.
string
__toString()
Returns a string representation of the Token.