-
Notifications
You must be signed in to change notification settings - Fork 2
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
COSE Signed API #165
base: develop
Are you sure you want to change the base?
COSE Signed API #165
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
reflects the changes, so I'm approving even if the Signum-PR is not yet through
Still throws this error: Captured type parameter P of at.asitplus.wallet.lib.cbor.DefaultCoseService.asCosePayload? from generic non-reified function. Such functionality cannot be supported because P is erased, either specify serializer explicitly or make calling function inline with reified P.
I could not find a very convenient way to serialize the classes. Attached are the two outputs Please let me know if we want to pursue this further |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good Work! As far as I can see, this covers all our cases
Uses type parameter from
CoseSigned
to clarify usages of the payload (and reduce the number of manual tagging payloads).See also a-sit-plus/signum#194