You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
Because of issues with the webauthn-rs serialization discussed in other Github issues, we're using our own custom serialization logic for passkeys. This means we serialize our own custom types and need access to the internals of the passkey struct so we convert from/to our own custom types. We do have access to most, but CredProps::rk is a field that we don't have access to. It is accessible from a passkey via the Credential::extensions property.
Describe the solution you'd like
Make CredProps::rk public
Describe alternatives you've considered
Ideally, we wouldn't have to do our own custom serialization logic, i.e. webauthn-rs would itself have a space-efficient and backwards compatible serialization layout. But until that's the case, this way works for us.
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe.
Because of issues with the webauthn-rs serialization discussed in other Github issues, we're using our own custom serialization logic for passkeys. This means we serialize our own custom types and need access to the internals of the passkey struct so we convert from/to our own custom types. We do have access to most, but
CredProps::rk
is a field that we don't have access to. It is accessible from a passkey via theCredential::extensions
property.Describe the solution you'd like
Make
CredProps::rk
publicDescribe alternatives you've considered
Ideally, we wouldn't have to do our own custom serialization logic, i.e. webauthn-rs would itself have a space-efficient and backwards compatible serialization layout. But until that's the case, this way works for us.
The text was updated successfully, but these errors were encountered: