authclient
Table of Contents
Namespaces
- clients
- signature
- widgets
Interfaces
- ClientInterface
- ClientInterface declares basic interface all Auth clients should follow.
- StateStorageInterface
- StateStorageInterface is an interface for Auth client state storage.
Classes
- AuthAction
- AuthAction performs authentication via different auth clients.
- BaseClient
- BaseClient is a base Auth Client class.
- BaseOAuth
- BaseOAuth is a base class for the OAuth clients.
- CacheStateStorage
- CacheStateStorage provides Auth client state storage based in cache component.
- ClientErrorResponseException
- ClientErrorResponseException represents an exception caused by a "client error" server response status code (4xx).
- Collection
- Collection is a storage for all auth clients in the application.
- InvalidResponseException
- InvalidResponseException represents an exception caused by a non-successful server response status code.
- OAuth1
- OAuth1 serves as a client for the OAuth 1/1.0a flow.
- OAuth2
- OAuth2 serves as a client for the OAuth 2 flow.
- OAuthToken
- Token represents OAuth token.
- OpenId
- OpenId provides a simple interface for OpenID (1.1 and 2.0) authentication.
- OpenIdConnect
- OpenIdConnect serves as a client for the OpenIdConnect flow.
- SessionStateStorage
- SessionStateStorage provides Auth client state storage based on web session.