interface IdentityProviderOidc {
    _authorization_endpoint?: Element;
    _jwks_uri?: Element;
    _scopes?: Element[];
    _token_endpoint?: Element;
    _userinfo_endpoint?: Element;
    authorization_endpoint: string;
    client: IdentityProviderOidcClient;
    jwks_uri?: string;
    pkce?: IdentityProviderOidcPkce;
    scopes?: string[];
    token_endpoint: string;
    userinfo_endpoint?: string;
}

Properties

_authorization_endpoint?: Element

OIDC authorization endpoint.

_jwks_uri?: Element

If included will verify id token based on this jwks keys.

_scopes?: Element[]

Scopes to send to the OIDC provider.

_token_endpoint?: Element

OIDC token endpoint.

_userinfo_endpoint?: Element

The OIDC user info endpoint.

authorization_endpoint: string

OIDC authorization endpoint.

Registered client for the OIDC provider.

jwks_uri?: string

If included will verify id token based on this jwks keys.

PKCE Configuration

scopes?: string[]

Scopes to send to the OIDC provider.

token_endpoint: string

OIDC token endpoint.

userinfo_endpoint?: string

The OIDC user info endpoint.

MMNEPVFCICPMFPCPTTAAATR