Skip to main content

TokenExchangeRequest

@mandaitor/sdk


@mandaitor/sdk / TokenExchangeRequest

Interface: TokenExchangeRequest

Defined in: @mandaitor/sdk/dist/types.d.ts:415

Properties

audience?

optional audience?: string

Defined in: @mandaitor/sdk/dist/types.d.ts:425

Target audience (downstream service)


mandate_id

mandate_id: string

Defined in: @mandaitor/sdk/dist/types.d.ts:421

Mandate ID that authorizes this delegation


scope?

optional scope?: string

Defined in: @mandaitor/sdk/dist/types.d.ts:423

Target scopes for the exchanged token


subject_token

subject_token: string

Defined in: @mandaitor/sdk/dist/types.d.ts:417

The original user's access token


subject_token_type?

optional subject_token_type?: string

Defined in: @mandaitor/sdk/dist/types.d.ts:419

Token type URI per RFC 8693