Skip to main content

Interface: ClientView

Defined in: packages/identity/src/port.ts:416

A client as read, ours or the provider's own. Never carries a secret.

Properties​

clientId​

readonly clientId: string

Defined in: packages/identity/src/port.ts:418

The OAuth client id.


directGrants​

readonly directGrants: boolean

Defined in: packages/identity/src/port.ts:426

Whether it allows the resource-owner password (direct access) grant.


enabled​

readonly enabled: boolean

Defined in: packages/identity/src/port.ts:424

Whether it may sign in or obtain tokens.


kind​

readonly kind: "public" | "other" | "machine"

Defined in: packages/identity/src/port.ts:420

other for a client of a kind this engine does not create, such as a built-in.


managed​

readonly managed: boolean

Defined in: packages/identity/src/port.ts:422

True when it carries the managed marker (see marker.ts).


redirectUris​

readonly redirectUris: readonly string[]

Defined in: packages/identity/src/port.ts:430

Redirect URIs as given to PublicClientSpec.


scopes​

readonly scopes: readonly string[]

Defined in: packages/identity/src/port.ts:428

Default scopes, by name.