Classes
AuthorizationCodeFlow
Thread-safe OAuth 2.0 authorization code flow that manages and persists end-user credentials.
This is designed to simplify the flow in which an end-user authorizes the application to access their protected data, and then the application has access to their data based on an access token and a refresh token to refresh that access token when it expires.
AuthorizationCodeFlow.Initializer
An initializer class for the authorization code flow.
GoogleAuthorizationCodeFlow
Google specific authorization code flow which inherits from AuthorizationCodeFlow.
GoogleAuthorizationCodeFlow.Initializer
An initializer class for Google authorization code flow.
PkceGoogleAuthorizationCodeFlow
Google authorization flow implementation that supports PKCE as described in https://www.rfc-editor.org/rfc/rfc7636 and https://developers.google.com/identity/protocols/oauth2/native-app.
Interfaces
IAuthorizationCodeFlow
OAuth 2.0 authorization code flow that manages and persists end-user credentials.
IPkceAuthorizationCodeFlow
Authorization flow that supports Proof Key for Code Exchange (PKCE) as described in https://www.rfc-editor.org/rfc/rfc7636.