View Source OIDC.Auth.Challenge (oidc v0.5.0)
OpenID Connect challenge
Link to this section Summary
Link to this section Types
Specs
t() :: %OIDC.Auth.Challenge{ auth_time_required: boolean(), client_config: module(), client_id: OIDC.client_id(), id_token_iat_max_time_gap: non_neg_integer() | nil, issuer: OIDC.issuer(), mandatory_acrs: [OIDC.acr()] | nil, nonce: OIDC.nonce() | nil, oauth2_metadata_updater_opts: Keyword.t() | nil, pkce_code_verifier: String.t() | nil, redirect_uri: OIDC.redirect_uri(), response_type: OIDC.response_type(), scope: [OIDC.scope()], server_metadata: OIDC.server_metadata() | nil, state_param: String.t(), token_endpoint_tesla_auth_middleware_opts: Keyword.t() | nil }