Type Alias OpenIDConfiguration

OpenID configuration

type OpenIDConfiguration = {
    authorization_endpoint: string;
    end_session_endpoint?: string;
    introspection_endpoint?: string;
    issuer: string;
    jwks_uri: string;
    token_endpoint: string;
    userinfo_endpoint?: string;
}
Index

Properties

authorization_endpoint: string

OAuth 2.0 Authorization Endpoint

end_session_endpoint?: string

URL at the OP to which an RP can perform a redirect to request that the End-User be logged out at the OP.

introspection_endpoint?: string

The introspection endpoint is an OAuth 2.0 endpoint that takes a parameter representing an OAuth 2.0 token and returns a JSON [RFC7159] document representing the meta information.

issuer: string

OpenID Provider issuer

jwks_uri: string

URL of the OP's JSON Web Key Set [JWK] document

token_endpoint: string

OAuth 2.0 Token Endpoint

userinfo_endpoint?: string

URL of the OP's UserInfo Endpoint