Crate twitch_oauth_token

Source

Modules§

csrf
test_oauth
types

Structs§

AccessToken
Access token returned by the token endpoint and used to access protected resources.
AuthUrl
URL of the authorization server’s authorization endpoint.
AuthorizationCode
Authorization code returned from the authorization endpoint.
AuthrozationRequest
https://dev.twitch.tv/docs/authentication/getting-tokens-oauth/#authorization-code-grant-flow
ClientCredentialsRequest
https://dev.twitch.tv/docs/authentication/getting-tokens-oauth/#client-credentials-grant-flow
ClientId
Client identifier issued to the client during the registration process described by Section 2.2.
ClientSecret
Client password issued to the client during the registration process described by Section 2.2.
CodeTokenRequest
Configured
Error
RedirectUrl
URL of the client’s redirection endpoint.
RefreshRequest
https://dev.twitch.tv/docs/authentication/refresh-tokens/
RefreshToken
Refresh token used to obtain a new access token (if supported by the authorization server).
RevocationUrl
URL of the authorization server’s RFC 7009 token revocation endpoint.
RevokeRequest
https://dev.twitch.tv/docs/authentication/revoke-tokens/
TokenUrl
URL of the authorization server’s token endpoint.
TwitchOauth
OAuth client for Twitch API authentication.
Unconfigured
ValidateRequest
https://dev.twitch.tv/docs/authentication/validate-tokens/
ValidateUrl
https://docs.rs/oauth2/latest/src/oauth2/types.rs.html#233

Enums§

Kind
ServerErroroneshot-server

Traits§

IntoRequestBuilder

Functions§

oneshot_serveroneshot-server
only support localhost
validate_token
https://dev.twitch.tv/docs/authentication/validate-tokens/