Skip to main content

Module oidc

Module oidc 

Source
Expand description

OIDC Authentication for pgwire connections.

This module provides JWT-based authentication using OpenID Connect (OIDC). JWTs are validated locally using JWKS fetched from the configured provider.

Structsยง

GenericOidcAuthenticator
OIDC Authenticator that validates JWTs using JWKS.
GenericOidcAuthenticatorInner
OidcClaims
Claims extracted from a validated JWT.
OidcDecodingKey ๐Ÿ”’
OpenIdConfiguration ๐Ÿ”’
OpenID Connect Discovery document. See: https://openid.net/specs/openid-connect-discovery-1_0.html

Enumsยง

OidcError
Errors that can occur during OIDC authentication.

Functionsยง

deserialize_string_or_vec ๐Ÿ”’