docs/interfaces/management.Management.ConnectionOptionsOidcMetadata.html
OpenID Connect Provider Metadata as per https://openid.net/specs/openid-connect-discovery-1_0.html#ProviderMetadata
interface ConnectionOptionsOidcMetadata {
acr_values_supported?: ConnectionAcrValuesSupported;
authorization_endpoint: string;
claim_types_supported?: ConnectionClaimTypesSupported;
claims_locales_supported?: ConnectionClaimsLocalesSupported;
claims_parameter_supported?: boolean;
claims_supported?: ConnectionClaimsSupported;
display_values_supported?: ConnectionDisplayValuesSupported;
dpop_signing_alg_values_supported?: ConnectionDpopSigningAlgValuesSupported;
end_session_endpoint?: string;
grant_types_supported?: ConnectionGrantTypesSupported;
id_token_encryption_alg_values_supported?: ConnectionIdTokenEncryptionAlgValuesSupported;
id_token_encryption_enc_values_supported?: ConnectionIdTokenEncryptionEncValuesSupported;
id_token_signing_alg_values_supported: ConnectionIdTokenSigningAlgValuesSupported;
issuer: string;
jwks_uri: string;
op_policy_uri?: string;
op_tos_uri?: string;
registration_endpoint?: string;
request_object_encryption_alg_values_supported?: ConnectionRequestObjectEncryptionAlgValuesSupported;
request_object_encryption_enc_values_supported?: ConnectionRequestObjectEncryptionEncValuesSupported;
request_object_signing_alg_values_supported?: ConnectionRequestObjectSigningAlgValuesSupported;
request_parameter_supported?: boolean;
request_uri_parameter_supported?: boolean;
require_request_uri_registration?: boolean;
response_modes_supported?: ConnectionResponseModesSupported;
response_types_supported?: ConnectionResponseTypesSupported;
scopes_supported?: ConnectionScopesSupported;
service_documentation?: string;
subject_types_supported?: ConnectionSubjectTypesSupported;
token_endpoint?: string;
token_endpoint_auth_methods_supported?: ConnectionTokenEndpointAuthMethodsSupported;
token_endpoint_auth_signing_alg_values_supported?: ConnectionTokenEndpointAuthSigningAlgValuesSupported;
ui_locales_supported?: ConnectionUiLocalesSupported;
userinfo_encryption_alg_values_supported?: ConnectionUserinfoEncryptionAlgValuesSupported;
userinfo_encryption_enc_values_supported?: ConnectionUserinfoEncryptionEncValuesSupported;
userinfo_endpoint?: string;
userinfo_signing_alg_values_supported?: ConnectionUserinfoSigningAlgValuesSupported;
key: string: any;
}
Accepts any additional properties
acr_values_supported?authorization_endpointclaim_types_supported?claims_locales_supported?claims_parameter_supported?claims_supported?display_values_supported?dpop_signing_alg_values_supported?end_session_endpoint?grant_types_supported?id_token_encryption_alg_values_supported?id_token_encryption_enc_values_supported?id_token_signing_alg_values_supportedissuerjwks_uriop_policy_uri?op_tos_uri?registration_endpoint?request_object_encryption_alg_values_supported?request_object_encryption_enc_values_supported?request_object_signing_alg_values_supported?request_parameter_supported?request_uri_parameter_supported?require_request_uri_registration?response_modes_supported?response_types_supported?scopes_supported?service_documentation?subject_types_supported?token_endpoint?token_endpoint_auth_methods_supported?token_endpoint_auth_signing_alg_values_supported?ui_locales_supported?userinfo_encryption_alg_values_supported?userinfo_encryption_enc_values_supported?userinfo_endpoint?userinfo_signing_alg_values_supported?
Optionalacr_values_supportedacr_values_supported?: ConnectionAcrValuesSupported
authorization_endpoint: string
Optionalclaim_types_supportedclaim_types_supported?: ConnectionClaimTypesSupported
Optionalclaims_locales_supportedclaims_locales_supported?: ConnectionClaimsLocalesSupported
Optionalclaims_parameter_supportedclaims_parameter_supported?: boolean
Optionalclaims_supportedclaims_supported?: ConnectionClaimsSupported
Optionaldisplay_values_supporteddisplay_values_supported?: ConnectionDisplayValuesSupported
Optionaldpop_signing_alg_values_supporteddpop_signing_alg_values_supported?: ConnectionDpopSigningAlgValuesSupported
Optionalend_session_endpointend_session_endpoint?: string
Optionalgrant_types_supportedgrant_types_supported?: ConnectionGrantTypesSupported
Optionalid_token_encryption_alg_values_supportedid_token_encryption_alg_values_supported?: ConnectionIdTokenEncryptionAlgValuesSupported
Optionalid_token_encryption_enc_values_supportedid_token_encryption_enc_values_supported?: ConnectionIdTokenEncryptionEncValuesSupported
id_token_signing_alg_values_supported: ConnectionIdTokenSigningAlgValuesSupported
issuer: string
jwks_uri: string
Optionalop_policy_uriop_policy_uri?: string
Optionalop_tos_uriop_tos_uri?: string
Optionalregistration_endpointregistration_endpoint?: string
Optionalrequest_object_encryption_alg_values_supportedrequest_object_encryption_alg_values_supported?: ConnectionRequestObjectEncryptionAlgValuesSupported
Optionalrequest_object_encryption_enc_values_supportedrequest_object_encryption_enc_values_supported?: ConnectionRequestObjectEncryptionEncValuesSupported
Optionalrequest_object_signing_alg_values_supportedrequest_object_signing_alg_values_supported?: ConnectionRequestObjectSigningAlgValuesSupported
Optionalrequest_parameter_supportedrequest_parameter_supported?: boolean
Optionalrequest_uri_parameter_supportedrequest_uri_parameter_supported?: boolean
Optionalrequire_request_uri_registrationrequire_request_uri_registration?: boolean
Optionalresponse_modes_supportedresponse_modes_supported?: ConnectionResponseModesSupported
Optionalresponse_types_supportedresponse_types_supported?: ConnectionResponseTypesSupported
Optionalscopes_supportedscopes_supported?: ConnectionScopesSupported
Optionalservice_documentationservice_documentation?: string
Optionalsubject_types_supportedsubject_types_supported?: ConnectionSubjectTypesSupported
Optionaltoken_endpointtoken_endpoint?: string
Optionaltoken_endpoint_auth_methods_supportedtoken_endpoint_auth_methods_supported?: ConnectionTokenEndpointAuthMethodsSupported
Optionaltoken_endpoint_auth_signing_alg_values_supportedtoken_endpoint_auth_signing_alg_values_supported?: ConnectionTokenEndpointAuthSigningAlgValuesSupported
Optionalui_locales_supportedui_locales_supported?: ConnectionUiLocalesSupported
Optionaluserinfo_encryption_alg_values_supporteduserinfo_encryption_alg_values_supported?: ConnectionUserinfoEncryptionAlgValuesSupported
Optionaluserinfo_encryption_enc_values_supporteduserinfo_encryption_enc_values_supported?: ConnectionUserinfoEncryptionEncValuesSupported
Optionaluserinfo_endpointuserinfo_endpoint?: string
Optionaluserinfo_signing_alg_values_supporteduserinfo_signing_alg_values_supported?: ConnectionUserinfoSigningAlgValuesSupported
Member Visibility
ThemeOSLightDark
Properties acr_values_supportedauthorization_endpointclaim_types_supportedclaims_locales_supportedclaims_parameter_supportedclaims_supporteddisplay_values_supporteddpop_signing_alg_values_supportedend_session_endpointgrant_types_supportedid_token_encryption_alg_values_supportedid_token_encryption_enc_values_supportedid_token_signing_alg_values_supportedissuerjwks_uriop_policy_uriop_tos_uriregistration_endpointrequest_object_encryption_alg_values_supportedrequest_object_encryption_enc_values_supportedrequest_object_signing_alg_values_supportedrequest_parameter_supportedrequest_uri_parameter_supportedrequire_request_uri_registrationresponse_modes_supportedresponse_types_supportedscopes_supportedservice_documentationsubject_types_supportedtoken_endpointtoken_endpoint_auth_methods_supportedtoken_endpoint_auth_signing_alg_values_supportedui_locales_supporteduserinfo_encryption_alg_values_supporteduserinfo_encryption_enc_values_supporteduserinfo_endpointuserinfo_signing_alg_values_supported