class RememberMeToken extends AbstractToken
Authentication Token for "Remember-Me".
Methods
|
__construct(UserInterface $user, string $providerKey, string $key)
Constructor. |
||
| RoleInterface[] |
getRoles()
Returns the user roles. |
from AbstractToken |
| string |
getUsername()
Returns the username. |
from AbstractToken |
| mixed |
getUser()
Returns a user representation. |
from AbstractToken |
|
setUser(mixed $user)
Sets a user. |
from AbstractToken | |
| Boolean |
isAuthenticated()
Returns whether the user is authenticated or not. |
from AbstractToken |
|
setAuthenticated($authenticated)
Sets the authenticated flag. |
||
|
eraseCredentials()
Removes sensitive information from the token. |
from AbstractToken | |
|
serialize()
{@inheritdoc} |
||
|
unserialize($serialized)
{@inheritdoc} |
||
| array |
getAttributes()
Returns the token attributes. |
from AbstractToken |
|
setAttributes(array $attributes)
Sets the token attributes. |
from AbstractToken | |
| Boolean |
hasAttribute(string $name)
Returns true if the attribute exists. |
from AbstractToken |
| mixed |
getAttribute(string $name)
Returns an attribute value. |
from AbstractToken |
|
setAttribute(string $name, mixed $value)
Sets an attribute. |
from AbstractToken | |
| string |
__toString()
Returns a string representation of the Token. |
from AbstractToken |
| getProviderKey() | ||
| getKey() | ||
| mixed |
getCredentials()
Returns the user credentials. |
Details
at line 35
public
__construct(UserInterface $user, string $providerKey, string $key)
Constructor.
in AbstractToken at line 60
public RoleInterface[]
getRoles()
Returns the user roles.
in AbstractToken at line 68
public string
getUsername()
Returns the username.
in AbstractToken at line 77
public mixed
getUser()
Returns a user representation.
in AbstractToken at line 91
public
setUser(mixed $user)
Sets a user.
in AbstractToken at line 121
public Boolean
isAuthenticated()
Returns whether the user is authenticated or not.
at line 54
public
setAuthenticated($authenticated)
Sets the authenticated flag.
in AbstractToken at line 137
public
eraseCredentials()
Removes sensitive information from the token.
at line 81
public
serialize()
{@inheritdoc}
at line 93
public
unserialize($serialized)
{@inheritdoc}
in AbstractToken at line 165
public array
getAttributes()
Returns the token attributes.
in AbstractToken at line 175
public
setAttributes(array $attributes)
Sets the token attributes.
in AbstractToken at line 187
public Boolean
hasAttribute(string $name)
Returns true if the attribute exists.
in AbstractToken at line 201
public mixed
getAttribute(string $name)
Returns an attribute value.
in AbstractToken at line 216
public
setAttribute(string $name, mixed $value)
Sets an attribute.
in AbstractToken at line 224
public string
__toString()
Returns a string representation of the Token.
This is only to be used for debugging purposes.
at line 63
public
getProviderKey()
at line 68
public
getKey()
at line 73
public mixed
getCredentials()
Returns the user credentials.