Modules§
Structs§
- Access
Token - Access token returned by the token endpoint and used to access protected resources.
- AuthUrl
- URL of the authorization server’s authorization endpoint.
- Authorization
Code - Authorization code returned from the authorization endpoint.
- Authrozation
Request - https://dev.twitch.tv/docs/authentication/getting-tokens-oauth/#authorization-code-grant-flow
- Client
Credentials Request - https://dev.twitch.tv/docs/authentication/getting-tokens-oauth/#client-credentials-grant-flow
- Client
Id - Client identifier issued to the client during the registration process described by Section 2.2.
- Client
Secret - Client password issued to the client during the registration process described by Section 2.2.
- Code
Token Request - Configured
- Error
- Redirect
Url - URL of the client’s redirection endpoint.
- Refresh
Request - https://dev.twitch.tv/docs/authentication/refresh-tokens/
- Refresh
Token - Refresh token used to obtain a new access token (if supported by the authorization server).
- Revocation
Url - URL of the authorization server’s RFC 7009 token revocation endpoint.
- Revoke
Request - https://dev.twitch.tv/docs/authentication/revoke-tokens/
- Token
Url - URL of the authorization server’s token endpoint.
- Twitch
Oauth - OAuth client for Twitch API authentication.
- Unconfigured
- Validate
Request - https://dev.twitch.tv/docs/authentication/validate-tokens/
- Validate
Url - https://docs.rs/oauth2/latest/src/oauth2/types.rs.html#233
Enums§
- Kind
- Server
Error oneshot-server
Traits§
Functions§
- oneshot_
server oneshot-server
- only support localhost
- validate_
token - https://dev.twitch.tv/docs/authentication/validate-tokens/