Skip to content

Conversation

@joachimvh
Copy link
Contributor

Closes #68.

I wanted to use the odrl:deliveryChannel constraint for this, but unfortunately v0.5.0 of the ODRL evaluator only supports odrl:purpose and odrl:dateTime. See https://github.com/SolidLabResearch/ODRL-Evaluator/blob/v0.5.0/ODRL-Support.md#left-operands. Since we are not yet using odrl:purpose, I'm using that one until this is resolved, as this feature is required sooner than purpose support, with the (hopefully not too naive) idea to resolve this soon.

@termontwouter
Copy link
Collaborator

How hard would it be to add a change into the evaluator without Wout? 🤔 Because this is really U G L Y 🙈

@joachimvh
Copy link
Contributor Author

Since only specific constraints are supported I worry about diving in there, as I first expected all constraints to work the same 😅. My hope is that this will be resolved soon and we can all forget this happened. 😀

@termontwouter
Copy link
Collaborator

Well, isn't it easy to just add one specific constraint extra? Could probably be a copy of the purpose one... I haven't checked the code though, so if this PR is easier, you can go ahead

Base automatically changed from feat/standard-oidc to main November 13, 2025 12:14
I wanted to use the `odrl:deliveryChannel` constraint for this,
but unfortunately v0.5.0 of the ODRL evaluator
only supports `odrl:purpose` and `odrl:dateTime`.
See https://github.com/SolidLabResearch/ODRL-Evaluator/blob/v0.5.0/ODRL-Support.md#left-operands.
Since we are not yet using `odrl:purpose`,
I'm using that one until this is resolved,
as this feature is required sooner than purpose support,
with the (hopefully not too naive) idea to resolve this soon.
@joachimvh joachimvh merged commit faf86fc into main Nov 13, 2025
6 checks passed
@joachimvh joachimvh deleted the feat/clientid branch November 13, 2025 12:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add support for the azp claim in an OIDC JWT token

3 participants