RememberMeToken
class RememberMeToken extends AbstractToken
Authentication Token for "Remember-Me".
Methods
Sets the authenticated flag.
{@inheritdoc}
{@inheritdoc}
Returns the provider secret.
Returns the secret.
Returns the user credentials.
Details
at line line 35
__construct(UserInterface $user, string $providerKey, string $secret)
Constructor.
in AbstractToken at line line 56
RoleInterface[]
getRoles()
Returns the user roles.
in AbstractToken at line line 64
string
getUsername()
Returns the username.
in AbstractToken at line line 76
mixed
getUser()
Returns a user representation.
in AbstractToken at line line 91
setUser(mixed $user)
Sets the user in the token.
The user can be a UserInterface instance, or an object implementing a __toString method or the username as a regular string.
in AbstractToken at line line 121
bool
isAuthenticated()
Returns whether the user is authenticated or not.
at line line 57
setAuthenticated($authenticated)
Sets the authenticated flag.
in AbstractToken at line line 137
eraseCredentials()
Removes sensitive information from the token.
at line line 97
serialize()
{@inheritdoc}
at line line 109
unserialize($serialized)
{@inheritdoc}
in AbstractToken at line line 172
array
getAttributes()
Returns the token attributes.
in AbstractToken at line line 182
setAttributes(array $attributes)
Sets the token attributes.
in AbstractToken at line line 194
bool
hasAttribute(string $name)
Returns true if the attribute exists.
in AbstractToken at line line 208
mixed
getAttribute(string $name)
Returns an attribute value.
in AbstractToken at line line 223
setAttribute(string $name, mixed $value)
Sets an attribute.
in AbstractToken at line line 231
string
__toString()
Returns a string representation of the Token.
This is only to be used for debugging purposes.
at line line 71
string
getProviderKey()
Returns the provider secret.
at line line 81
string
getSecret()
Returns the secret.
at line line 89
mixed
getCredentials()
Returns the user credentials.