PHP Класс Symfony\Component\Security\Core\Authentication\Token\AbstractToken

Автор: Fabien Potencier ([email protected])
Автор: Johannes M. Schmitt ([email protected])
Наследование: implements Symfony\Component\Security\Core\Authentication\Token\TokenInterface
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__construct ( array $roles = [] ) Constructor.
__toString ( )
eraseCredentials ( )
getAttribute ( string $name ) : mixed Returns an attribute value.
getAttributes ( ) : array Returns the token attributes.
getRoles ( )
getUser ( )
getUsername ( )
hasAttribute ( string $name ) : boolean Returns true if the attribute exists.
isAuthenticated ( )
serialize ( )
setAttribute ( string $name, mixed $value ) Sets an attribute.
setAttributes ( array $attributes ) Sets the token attributes.
setAuthenticated ( $authenticated )
setUser ( string | object $user ) Sets the user in the token.
unserialize ( $serialized )

Приватные методы

Метод Описание
hasUserChanged ( Symfony\Component\Security\Core\User\UserInterface $user )

Описание методов

__construct() публичный Метод

Constructor.
public __construct ( array $roles = [] )
$roles array

__toString() публичный Метод

public __toString ( )

eraseCredentials() публичный Метод

public eraseCredentials ( )

getAttribute() публичный Метод

Returns an attribute value.
public getAttribute ( string $name ) : mixed
$name string The attribute name
Результат mixed The attribute value

getAttributes() публичный Метод

Returns the token attributes.
public getAttributes ( ) : array
Результат array The token attributes

getRoles() публичный Метод

public getRoles ( )

getUser() публичный Метод

public getUser ( )

getUsername() публичный Метод

public getUsername ( )

hasAttribute() публичный Метод

Returns true if the attribute exists.
public hasAttribute ( string $name ) : boolean
$name string The attribute name
Результат boolean true if the attribute exists, false otherwise

isAuthenticated() публичный Метод

public isAuthenticated ( )

serialize() публичный Метод

public serialize ( )

setAttribute() публичный Метод

Sets an attribute.
public setAttribute ( string $name, mixed $value )
$name string The attribute name
$value mixed The attribute value

setAttributes() публичный Метод

Sets the token attributes.
public setAttributes ( array $attributes )
$attributes array The token attributes

setAuthenticated() публичный Метод

public setAuthenticated ( $authenticated )

setUser() публичный Метод

The user can be a UserInterface instance, or an object implementing a __toString method or the username as a regular string.
public setUser ( string | object $user )
$user string | object The user

unserialize() публичный Метод

public unserialize ( $serialized )