# OAuth2SchemeDefinition

**Kind:** Interface

**Source:** [`atloria-monorepo/packages/ui-core/src/components/api-explorer/oauth2.ts`](https://github.com/sherkety/atloria/blob/main/atloria-monorepo/packages/ui-core/src/components/api-explorer/oauth2.ts#L38)

The `oauth2` / `openIdConnect` shape of an OpenAPI security scheme.

## Properties

| Property | Type |
|---|---|
| `type` | `string` |
| `description` | `string` |
| `flows` | `OAuth2Flows` |
| `openIdConnectUrl` | `string` |
| `'x-client-id'` | `string` |
| `'x-defaultClientId'` | `string` |
