mediatekformation

AuthenticationProviderManager
in package
implements AuthenticationManagerInterface

AuthenticationProviderManager uses a list of AuthenticationProviderInterface instances to authenticate a Token.

Tags
author

Fabien Potencier fabien@symfony.com

author

Johannes M. Schmitt schmittjoh@gmail.com

Interfaces, Classes, Traits and Enums

AuthenticationManagerInterface
AuthenticationManagerInterface is the interface for authentication managers, which process Token authentication.

Table of Contents

$eraseCredentials  : mixed
$eventDispatcher  : mixed
$providers  : mixed
__construct()  : mixed
authenticate()  : TokenInterface
Attempts to authenticate a TokenInterface object.
setEventDispatcher()  : mixed

Properties

Methods

__construct()

public __construct(iteratable<string|int, mixed>|array<string|int, AuthenticationProviderInterface$providers[, bool $eraseCredentials = true ]) : mixed
Parameters
$providers : iteratable<string|int, mixed>|array<string|int, AuthenticationProviderInterface>

An iterable with AuthenticationProviderInterface instances as values

$eraseCredentials : bool = true

Whether to erase credentials after authentication or not

Tags
throws
InvalidArgumentException
Return values
mixed

Search results