[−][src]Module yup_oauth2::authenticator
Module contianing the core functionality for OAuth2 Authentication.
Structs
Authenticator | Authenticator is responsible for fetching tokens, handling refreshing tokens, and optionally persisting tokens to disk. |
AuthenticatorBuilder | Configure an Authenticator using the builder pattern. |
DefaultHyperClient | The builder value used when the default hyper client should be used. |
DeviceFlowAuthenticator | Create an authenticator that uses the device flow. |
InstalledFlowAuthenticator | Create an authenticator that uses the installed flow. |
ServiceAccountAuthenticator | Create an authenticator that uses a service account. |
Traits
HyperClientBuilder | A trait implemented for any hyper::Client as well as the DefaultHyperClient. |
Type Definitions
DefaultAuthenticator | Default authenticator type |