Support arbitrary and multiple audiences in OAuth token exchange

Description

Currently we require audience to be set to the client-id. Instead it should be optional, may take arbitrary value or multiple values.

Code should be revised for authorization (i.e. how to authorize the audience) - trust model is not clear here.

Also code should be revised with respect to the final RFC (was implemented basing on some rather early RFC draft).

Activity

Flagged

Details

Assignee

Reporter

Area

Priority

Created October 18, 2022 at 10:14 AM
Updated April 25, 2023 at 11:10 AM