AnonymousAuthenticationProvider

AnonymousAuthenticationProvider

class AnonymousAuthenticationProvider implements AuthenticationProviderInterface

AnonymousAuthenticationProvider validates AnonymousToken instances.

Methods

__construct(string $secret)

Constructor.

TokenInterface authenticate(TokenInterface $token)

Attempts to authenticate a TokenInterface object.

bool supports(TokenInterface $token)

Checks whether this provider supports the given token.

Details

__construct(string $secret)

Constructor.

Parameters

string $secret The secret shared with the AnonymousToken

TokenInterface authenticate(TokenInterface $token)

Attempts to authenticate a TokenInterface object.

Parameters

TokenInterface $token The TokenInterface instance to authenticate

Return Value

TokenInterface An authenticated TokenInterface instance, never null

Exceptions

AuthenticationException if the authentication fails

bool supports(TokenInterface $token)

Checks whether this provider supports the given token.

Parameters

TokenInterface $token A TokenInterface instance

Return Value

bool true if the implementation supports the Token, false otherwise
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号

意见反馈
返回顶部