TokenExchangeRequest
@mandaitor/sdk / TokenExchangeRequest
Interface: TokenExchangeRequest
Defined in: @mandaitor/sdk/dist/types.d.ts:415
Properties
audience?
optionalaudience?: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?
optionalscope?: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?
optionalsubject_token_type?:string
Defined in: @mandaitor/sdk/dist/types.d.ts:419
Token type URI per RFC 8693