OpenIdConnectConfig Class

The configuration settings of the endpoints used for the custom Open ID Connect provider.

Inheritance
OpenIdConnectConfig

Constructor

OpenIdConnectConfig(*, authorization_endpoint: Optional[str] = None, token_endpoint: Optional[str] = None, issuer: Optional[str] = None, certification_uri: Optional[str] = None, well_known_open_id_configuration: Optional[str] = None, **kwargs)

Parameters

authorization_endpoint
str
Required

The endpoint to be used to make an authorization request.

token_endpoint
str
Required

The endpoint to be used to request a token.

issuer
str
Required

The endpoint that issues the token.

certification_uri
str
Required

The endpoint that provides the keys necessary to validate the token.

well_known_open_id_configuration
str
Required

The endpoint that contains all the configuration endpoints for the provider.