Variable server_metadataConst
server_metadata: TObject<
{
authorization_endpoint: TString;
authorization_response_iss_parameter_supported: TOptional<TBoolean>;
code_challenge_methods_supported: TOptional<TArray<TString>>;
grant_types_supported: TOptional<
TArray<
TUnion<
[
TLiteral<"authorization_code">,
TLiteral<"implicit">,
TLiteral<"password">,
TLiteral<"client_credentials">,
TLiteral<"refresh_token">,
TLiteral<"urn:ietf:params:oauth:grant-type:jwt-bearer">,
TLiteral<"urn:ietf:params:oauth:grant-type:saml2-bearer">,
],
>,
>,
>;
introspection_endpoint: TOptional<TString>;
introspection_endpoint_auth_methods_supported: TOptional<TArray<TString>>;
introspection_endpoint_auth_signing_alg_values_supported: TOptional<
TArray<TString>,
>;
issuer: TString;
jwks_uri: TOptional<TString>;
op_policy_uri: TOptional<TString>;
op_tos_uri: TOptional<TString>;
registration_endpoint: TOptional<TString>;
response_modes_supported: TOptional<
TArray<TUnion<[TLiteral<"fragment">, TLiteral<"query">]>>,
>;
response_types_supported: TOptional<
TArray<TUnion<[TLiteral<"code">, TLiteral<"token">]>>,
>;
revocation_endpoint: TOptional<TString>;
revocation_endpoint_auth_methods_supported: TOptional<TArray<TString>>;
revocation_endpoint_auth_signing_alg_values_supported: TOptional<
TArray<TString>,
>;
scopes_supported: TOptional<TArray<TString>>;
service_documentation: TOptional<TString>;
token_endpoint: TString;
token_endpoint_auth_methods_supported: TOptional<TArray<TString>>;
token_endpoint_auth_signing_alg_values_supported: TOptional<
TArray<TString>,
>;
ui_locales_supported: TOptional<TArray<TString>>;
userinfo_endpoint: TOptional<TString>;
},
> = ...
IndieAuth Server Metadata