TokenExchangeRequest
@mandaitor/sdk / TokenExchangeRequest
Interface: TokenExchangeRequest
Defined in: @mandaitor/sdk/dist/types.d.ts:567
Properties
audience?
optionalaudience?:string
Defined in: @mandaitor/sdk/dist/types.d.ts:577
Target audience (downstream service)
mandate_id
mandate_id:
string
Defined in: @mandaitor/sdk/dist/types.d.ts:573
Mandate ID that authorizes this delegation
scope?
optionalscope?:string
Defined in: @mandaitor/sdk/dist/types.d.ts:575
Target scopes for the exchanged token
subject_token
subject_token:
string
Defined in: @mandaitor/sdk/dist/types.d.ts:569
The original user's access token
subject_token_type?
optionalsubject_token_type?:string
Defined in: @mandaitor/sdk/dist/types.d.ts:571
Token type URI per RFC 8693