Available on crate feature
experimental-oidc
only.Expand description
Error types used in the Oidc
API.
Structs§
- Error
Body - The body of an error that can be returned by an OpenID Provider.
- Http
Error - An error that can be returned by an OpenID Provider.
- Standard
Error Response - Error response returned by server after requesting an access token.
Enums§
- Account
Management Error - All errors that can occur when building the account management URL.
- Authorization
Code Error Response Type - Error response returned by server after requesting an authorization code.
- Authorization
Error - All possible errors when authorizing the client.
- Basic
Error Response Type - Basic access token error types.
- Configuration
Error - There was a problem configuring the request.
- Credentials
Error - All errors that can occur when adding client credentials to the request.
- Cross
Process Refresh Lock Error - An error that happened when interacting with the cross-process store lock during a token refresh.
- Discovery
Error - All possible errors when fetching provider metadata.
- Error
- All possible errors when using this crate.
- Http
Client Error - Error type returned by built-in HTTP clients when requests fail.
- IdToken
Error - All possible errors when verifying an ID token.
- Introspection
Error - All possible errors when introspecting a token.
- Jwks
Error - All possible errors when requesting a JWKS.
- JwtVerification
Error - All possible errors when verifying a JWT.
- Oauth
Authorization Code Error - All errors that can occur when using the Authorization Code grant with the OAuth 2.0 API.
- Oauth
Discovery Error - All errors that can occur when discovering the OAuth 2.0 server metadata.
- Oauth
Token Revocation Error - All errors that can occur when revoking an OAuth 2.0 token.
- Oidc
Error - All errors that can occur when using the OpenID Connect API.
- Pushed
Authorization Error - All possible errors when making a pushed authorization request.
- Redirect
UriQuery Parse Error - An error when trying to parse the query of a redirect URI.
- Registration
Error - All possible errors when registering the client.
- Request
Token Error - Error encountered while requesting access token.
- Revocation
Error Response Type - OAuth 2.0 Token Revocation error response types.
- Token
Authorization Code Error - All possible errors when exchanging a code for an access token.
- Token
Refresh Error - All possible errors when refreshing an access token.
- Token
Request Error - All possible errors when requesting an access token.
- Token
Revoke Error - All possible errors when revoking a token.
- User
Info Error - All possible errors when requesting user info.
Type Aliases§
- Basic
Error Response - Error response specialization for basic OAuth2 implementation.
- Basic
Request Token Error - Token error specialization for basic OAuth2 implementation.
- Basic
Revocation Error Response - Revocation error response specialization for basic OAuth2 implementation.
- BoxError
- Alias for a type-erased error type.