OIDC connection-specific properties. Only applied when the enterprise connection uses OIDC (e.g. oidc_custom, oidc_github_enterprise, or oidc_gitlab).
| Field | Type | Required | Description |
|---|---|---|---|
clientId |
JsonNullable<String> | ➖ | OIDC client ID |
clientSecret |
JsonNullable<String> | ➖ | OIDC client secret |
discoveryUrl |
JsonNullable<String> | ➖ | OIDC discovery URL |
authUrl |
JsonNullable<String> | ➖ | OIDC authorization URL |
tokenUrl |
JsonNullable<String> | ➖ | OIDC token URL |
userInfoUrl |
JsonNullable<String> | ➖ | OIDC userinfo URL |
requiresPkce |
JsonNullable<Boolean> | ➖ | Whether PKCE is required (must be true for public clients with no client secret) |