{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/OIDCIdentityProviderConfig", "title": "OIDC Identity Provider Config", "description": "The identity provider that contains configuration data for the OIDC authentication integration.", "type": "object", "properties": { "issuer_url": { "$ref": "#/components/schemas/OIDCIdentityProviderIssuer" }, "client_id": { "$ref": "#/components/schemas/OIDCIdentityProviderClientId" }, "client_secret": { "$ref": "#/components/schemas/OIDCIdentityProviderClientSecret" }, "scopes": { "$ref": "#/components/schemas/OIDCIdentityProviderScopes" }, "claim_mappings": { "$ref": "#/components/schemas/OIDCIdentityProviderClaimMappings" } }, "additionalProperties": false, "required": [ "issuer_url", "client_id" ] }