SDK
Table of Contents
Interfaces
- PushedAuthorizationRequestInterface
- AuthenticationInterface
- ClientInterface
- ManagementInterface
- Bridge interface for backwards compatibility with downstream SDKs (e.g. auth0/login).
- Auth0Event
- Auth0Interface
- ConfigurableContract
- StoreInterface
- GeneratorInterface
- ValidatorInterface
- TokenInterface
- Auth0Exception
- Represents all errors generated by SDK itself.
- ExtendedExceptionInterface
- Represents all errors generated by SDK itself.
Classes
- PushedAuthorizationRequest
- Authentication
- Auth0
- SdkConfiguration
- SdkState
- HttpRequestBuilt
- HttpResponseReceived
- Boot
- Clear
- Defer
- Delete
- Destruct
- Get
- Set
- ArgumentException
- ParResponseException
- The Pushed Authorization Request endpoint (`/oauth/par`) returned an unexpected response.
- AuthenticationException
- ConfigurationException
- InvalidTokenException
- NetworkException
- PaginatorException
- StateException
- TokenException
- CookieStore
- This class provides a layer to persist transient auth data using cookies.
- MemoryStore
- In memory storage. This is useful only in tests. Do not use this in production.
- Psr14Store
- This class allows host applications to build custom session storage methods through PSR-14 event hooks.
- Psr6Store
- The PSR-6 store needs a PSR-6 CacheItemPool and a public StoreInterface (e.g. CookieStore).
- SessionStore
- This class provides a layer to persist data using PHP Sessions.
- ClientAssertionGenerator
- Generator
- Parser
- Validator
- Verifier
- Token
- EventDispatcher
- HttpClient
- HttpRequest
- HttpResponse
- HttpResponsePaginator
- HttpTelemetry
- Builds, extends, modifies, and formats SDK telemetry data.
- PKCE
- FilteredRequest
- PaginatedRequest
- RequestOptions
- Assert
- ArrayFilter
- StringFilter
- Filter
- Toolkit
- A convenience class wrapping various helper methods.
- TransientStoreHandler