Skip to main content

Module oidc

Module oidc 

Source
Expand description

OIDC discovery, token exchange, and user info.

Structs§

OidcConfig
OIDC provider configuration.
OidcDiscovery
OIDC discovery document.
OidcTokenResponse
OIDC token response.
OidcUserInfo
OIDC user info response.

Enums§

OidcError
Errors for OIDC operations.

Functions§

end_session_url
Build an OIDC end-session URL for front-channel logout.
exchange_code
Exchange an authorization code for tokens.
fetch_discovery
Fetch and parse the OIDC discovery document from an issuer URL.
fetch_user_info
Fetch user info from the userinfo endpoint.
refresh_token
Refresh an access token using a refresh token.