---
title: "IdpOidc"
---

> Documentation Index
> Fetch the complete documentation index at: https://docs.ezghcloud.com/llms.txt
> Use this file to discover all available pages before exploring further.

Path: EZGH SSO API

## Fields

- `IdpOidc.clientId` (string, required)
- `IdpOidc.clientSecretSet` (boolean, required)
- `IdpOidc.customDomainRedirectUris` (array<string>, required) — The redirect URIs on the directory's active custom domains. Federation started on a custom domain comes back there, so register them upstream as well.
  - format `uri`
- `IdpOidc.discovery` (object | null, required)
  - `IdpOidc.discovery.authorizationEndpoint` (string, required)
  - `IdpOidc.discovery.idTokenSigningAlgs` (array<string>, required)
  - `IdpOidc.discovery.issuer` (string, required)
  - `IdpOidc.discovery.jwksUri` (string, required)
  - `IdpOidc.discovery.tokenEndpoint` (string, required)
- `IdpOidc.emailClaim` (string, required)
- `IdpOidc.groupsClaim` (string, required)
- `IdpOidc.issuer` (string, required)
  - format `uri`
- `IdpOidc.redirectUri` (string, required) — Register this at the provider.
  - format `uri`
- `IdpOidc.scopes` (array<string>, required)
- `IdpOidc.tokenEndpointAuthMethod` (string, required)
  - one of `"client_secret_basic"`, `"client_secret_post"`, `"none"`


Source: https://docs.ezghcloud.com/sso-api/schemas/IdpOidc/index.md
