@lucasroll62/nuxt3-auth
Version:
An alternative module to @nuxtjs/auth
32 lines (31 loc) • 1.27 kB
TypeScript
export type OpenIDConnectConfigurationDocument = {
issuer?: string;
authorization_endpoint?: string;
token_endpoint?: string;
token_endpoint_auth_methods_supported?: string[];
token_endpoint_auth_signing_alg_values_supported?: string[];
userinfo_endpoint?: string;
check_session_iframe?: string;
end_session_endpoint?: string;
jwks_uri?: string;
registration_endpoint?: string;
scopes_supported?: string[];
response_types_supported?: string[];
acr_values_supported?: string[];
response_modes_supported?: string[];
grant_types_supported?: string[];
subject_types_supported?: string[];
userinfo_signing_alg_values_supported?: string[];
userinfo_encryption_alg_values_supported?: string[];
userinfo_encryption_enc_values_supported?: string[];
id_token_signing_alg_values_supported?: string[];
id_token_encryption_alg_values_supported?: string[];
id_token_encryption_enc_values_supported?: string[];
request_object_signing_alg_values_supported?: string[];
display_values_supported?: string[];
claim_types_supported?: string[];
claims_supported?: string[];
claims_parameter_supported?: boolean;
service_documentation?: string;
ui_locales_supported?: string[];
};