-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add structure for ACE OSCORE profile #58
base: main
Are you sure you want to change the base?
Conversation
Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA). View this failed invocation of the CLA check for more information. For the most up to date status, view the checks section at the bottom of the pull request. |
Force pushed to clear CLA check. |
These parameters typically occur twice in an ACE OSCORE profile token response: Once in the outer response, once encrypted in the token. The outer occurrence is part of the access token response (which AIU is not modelled in The inner occurrence gets reported by this crate as part of the I'd like to make that a bit smoother, but given that Suggestion (for which I'm pinging the (All of that can be executed after this PR, but given that it justifies and/or influences how the type introduced here, I think it's as good place as any to discuss this here). |
I agree, that seems like a better solution, thanks for the ping. This is slightly off-topic for this PR, but I've also thought about moving the cipher trait definitions from As long as this isn't deemed out of scope for coset and fine with the maintainers, I'd open corresponding issues and/or PRs to further plan this out once work on the cipher trait rewrite in namib-project/dcaf-rs#10 is done. |
This adds support for the main data structure of RFC 9203.
Status
This is currently incomplete, as evidenced by the
todo!()
conversion direction, and the lack of tests.I'm putting it here to make the next step (integration in dcaf) traceable; in the course of that, I may yet find the need to adjust things here.