| Fully Qualified Name: | Laminas\Authentication\AuthenticationServiceInterface |
Provides an API for authentication and identity management
| Name | Description | Defined By |
|---|---|---|
| authenticate() | Authenticates and provides an authentication result | AuthenticationServiceInterface |
| clearIdentity() | Clears the identity | AuthenticationServiceInterface |
| getIdentity() | Returns the authenticated identity or null if no identity is available | AuthenticationServiceInterface |
| hasIdentity() | Returns true if and only if an identity is available | AuthenticationServiceInterface |
Authenticates and provides an authentication result
Returns: \Result
Clears the identity
Returns: void
Returns the authenticated identity or null if no identity is available
Returns: mixed|null
Returns true if and only if an identity is available
Returns: bool