Interface: SelectOrganisationInput
Interface: SelectOrganisationInput in @ticketlayer/backstage.
@ticketlayer/backstage / SelectOrganisationInput
Defined in: auth/index.ts:248
Credentials for a token endpoint call.
Extends#
Properties#
accessToken?#
optional accessToken: string;Defined in: auth/index.ts:254
... or an access token.
clientId?#
optional clientId: string;Defined in: auth/index.ts:223
Defaults to AuthConfig.clientId.
Inherited from#
clientSecret?#
optional clientSecret: string;Defined in: auth/index.ts:232
SERVER USE ONLY. The confidential client's secret (the shell's BFF,
backstage-shell), sent as HTTP Basic (client_secret_basic). It must
never ship to a browser, an Electron renderer or anything else a person
can open: a public client (a packaged app) has no secret and proves
itself with PKCE and DPoP instead. Refused where window and document
exist.
Inherited from#
ClientCredentials.clientSecret
dpop?#
optional dpop: DpopKey;Defined in: auth/index.ts:234
Bind the tokens to this key (DPoP): a proof goes with the call.
Inherited from#
refreshToken?#
optional refreshToken: string;Defined in: auth/index.ts:252
The subject: a refresh token (preferred; it is consumed) ...
slug#
slug: string;Defined in: auth/index.ts:250
The organisation to pin the new tokens to. The person must be a member.