Skip to content

feat: permit 'token' claim on credential request to be generated by sts if configured - #1087

Open
ndr-brt wants to merge 1 commit into
mainfrom
1086-credential-request-token-claim
Open

ndr-brt wants to merge 1 commit into
mainfrom
1086-credential-request-token-claim

Conversation

@ndr-brt

@ndr-brt ndr-brt commented Sep 15, 2026

Copy link
Copy Markdown
Member

What this PR changes/adds

Adds a configuration setting for the CredentialRequestManager: edc.iam.credential.request.bearer.access.scope.
When it is set, during the credential request, a token is requested to the STS with the configured scope and included in the request token as token claim.

Why it does that

Briefly state why the change was necessary.

Further notes

  • extracted a configuration object as now the CredentialRequestManager has 2 configuration settings.

Who will sponsor this feature?

Please @-mention the committer that will sponsor your feature.

Linked Issue(s)

Closes #1086

Please be sure to take a look at the contributing guidelines and our etiquette for pull requests.

@ndr-brt
ndr-brt requested a review from a team as a code owner September 15, 2026 14:04
@ndr-brt ndr-brt added the enhancement New feature or request label Sep 15, 2026
@ndr-brt
ndr-brt force-pushed the 1086-credential-request-token-claim branch from 93d9b47 to 19ebb63 Compare September 15, 2026 14:20
@ndr-brt
ndr-brt force-pushed the 1086-credential-request-token-claim branch from 19ebb63 to 2d91fbf Compare September 15, 2026 15:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Allow the DCP token claim on the holder credential-request path to be enabled via configuration

1 participant