feat (jans-cedarling): Add bootstrap properties for CEDARLING_USER_IDENTIFIER
and CEDARLING_WORKLOAD_IDENTIFIER
#10527
Labels
Milestone
Description
The Trusted Issuer Metadata Schema enables the mapping for each token entity. But we need a system-wide way to specify the User and Workload entity ids.
We need two new bootstrap properties:
CEDARLING_USER_IDENTIFIER
: defaultsub
-- uses the specified claim of the id_token or userinfo_token as the Cedar User entity identifier. If none present, ignores token.CEDARLING_WORKLOAD_IDENTIFIER
: defaultclient_id
-- uses the specified claim of theaccess_token
as the Cedar Workcload entity identifier. If none present, ignores token.Identified code changes
Test cases and code coverage
Document the changes
The text was updated successfully, but these errors were encountered: