{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/ConnectionOptionsCommonOIDC", "title": "ConnectionOptionsCommonOIDC", "description": "common options for OIDC connections", "type": "object", "properties": { "authorization_endpoint": { "$ref": "#/components/schemas/ConnectionAuthorizationEndpoint" }, "client_id": { "$ref": "#/components/schemas/ConnectionClientIdOIDC" }, "client_secret": { "$ref": "#/components/schemas/ConnectionClientSecretOIDC" }, "connection_settings": { "$ref": "#/components/schemas/ConnectionConnectionSettings" }, "domain_aliases": { "$ref": "#/components/schemas/ConnectionDomainAliases" }, "dpop_signing_alg": { "$ref": "#/components/schemas/ConnectionDpopSigningAlgEnum" }, "federated_connections_access_tokens": { "$ref": "#/components/schemas/ConnectionFederatedConnectionsAccessTokens" }, "icon_url": { "$ref": "#/components/schemas/ConnectionIconUrl" }, "id_token_signed_response_algs": { "$ref": "#/components/schemas/ConnectionIdTokenSignedResponseAlgs" }, "issuer": { "$ref": "#/components/schemas/ConnectionIssuer" }, "jwks_uri": { "$ref": "#/components/schemas/ConnectionJwksUri" }, "oidc_metadata": { "$ref": "#/components/schemas/ConnectionOptionsOIDCMetadata" }, "scope": { "$ref": "#/components/schemas/ConnectionScopeOIDC" }, "send_back_channel_nonce": { "$ref": "#/components/schemas/ConnectionSendBackChannelNonce" }, "set_user_root_attributes": { "$ref": "#/components/schemas/ConnectionSetUserRootAttributesEnum" }, "tenant_domain": { "$ref": "#/components/schemas/ConnectionTenantDomain" }, "token_endpoint": { "$ref": "#/components/schemas/ConnectionTokenEndpointOIDC" }, "token_endpoint_auth_method": { "$ref": "#/components/schemas/ConnectionTokenEndpointAuthMethodEnum" }, "token_endpoint_auth_signing_alg": { "$ref": "#/components/schemas/ConnectionTokenEndpointAuthSigningAlgEnum" }, "token_endpoint_jwtca_aud_format": { "$ref": "#/components/schemas/ConnectionTokenEndpointJwtcaAudFormatEnumOIDC" }, "upstream_params": { "$ref": "#/components/schemas/ConnectionUpstreamParams" }, "userinfo_endpoint": { "$ref": "#/components/schemas/ConnectionUserinfoEndpointOIDC" } }, "additionalProperties": true, "required": [ "client_id" ] }