Kong · Schema

OIDC Identity Provider Config

The identity provider that contains configuration data for the OIDC authentication integration.

API GatewayAI GatewayAI ConnectivityAgent GatewayEvent GatewayMCP RegistryService MeshLLMKafkaKonnectOpen-Source

Properties

Name Type Description
issuer_url object
client_id object
client_secret object
scopes object
claim_mappings object
View JSON Schema on GitHub

JSON Schema

kong-oidcidentityproviderconfig-schema.json Raw ↑
{
  "$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"
  ]
}