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.