Core
Table of Contents
Interfaces
- ClientCredentials
- Indicates whether the provider is capable of the OAuth2 client credentials authentication flow.
- CSRFToken
- Specifies the methods required for the OAuth2 CSRF token validation ("state parameter")
- OAuth1Interface
- Specifies the basic methods for an OAuth1 provider.
- OAuth2Interface
- Specifies the basic methods for an OAuth2 provider.
- OAuthInterface
- Specifies the basic methods for an OAuth provider.
- TokenInvalidate
- Indicates whether the service is capable of invalidating access tokens
- TokenRefresh
- Indicates whether the provider is capable of the OAuth2 token refresh.
Classes
- AccessToken
- Access token implementation for any OAuth version.
- CSRFStateMismatchException
- InvalidAccessTokenException
- OAuth1Provider
- Implements an abstract OAuth1 (1.0a) provider with all methods required by the OAuth1Interface.
- OAuth2Provider
- Implements an abstract OAuth2 provider with all methods required by the OAuth2Interface.
- OAuthProvider
- Implements an abstract OAuth provider with all methods required by the OAuthInterface.
- UnauthorizedAccessException