Module oidc

Source
Expand description

Types to interact with the OpenID Connect specification.

Structs§

ProviderMetadata
Authorization server metadata, as described by the IANA registry.
RpInitiatedLogoutRequest
The body of a request to the RP-Initiated Logout Endpoint.
VerifiedProviderMetadata
The verified authorization server metadata.

Enums§

AccountManagementAction
An account management action that a user can take.
ApplicationType
The kind of an application.
AuthenticationMethodOrAccessTokenType
An enum for types that accept either an [OAuthClientAuthenticationMethod] or an [OAuthAccessTokenType].
ClaimType
Claim types.
ProviderMetadataVerificationError
All errors that can happen when verifying ProviderMetadata
SubjectType
Subject Identifier types.

Statics§

DEFAULT_AUTH_METHODS_SUPPORTED
The default value of token_endpoint_auth_methods_supported if it is not set.
DEFAULT_CLAIM_TYPES_SUPPORTED
The default value of claim_types_supported if it is not set.
DEFAULT_GRANT_TYPES_SUPPORTED
The default value of grant_types_supported if it is not set.
DEFAULT_RESPONSE_MODES_SUPPORTED
The default value of response_modes_supported if it is not set.