5 Commits (de4e3c39e03592bba690130ada268f027d54efaf)

Author SHA1 Message Date
Nick Zana de4e3c39e0 ctap2-proto: Import std::fmt::Display used for authenticator::credential::management::Error 11 months ago
Nick Zana ed57873783 ctap2-proto: Add raw module with RawSubcommand to authenticator::credential::management
RawSubcommand is de/serialized as a u8 corresponding to its subCommand
number.

Also implements Display for authenticator::credential::management::Error
so that it can be used as the serde error type for RawSubcommand.
11 months ago
Nick Zana a8a9eeb817 ctap2-proto: Move authenticator::client_pin::AuthProtocolVersion to own module
In preparation for adding traits for the PIN/UV Auth Protocol, this
splits the AuthProtocolVersion type into its own module and renames it
to auth_protocol::Version.
11 months ago
Nick Zana 0fb2487154
Move several types from ctap2-proto to fido-common 1 year ago
Nick Zana 4082fbb437
Add ctap2-proto crate
The ctap2-proto crate defines the Ctap2_2Authenticator trait, which
implements the latest CTAP spec.
1 year ago