Nick Zana
0b03bda84b
replace usage of Hash{Set, Map} with BTree
2 years ago
Nick Zana
12ce6070e0
ctap2-proto: Make Sha256Hash inner array public
2 years ago
Nick Zana
508011230c
ctap2-proto: Add optional AuthenticatorData fields
2 years ago
Nick Zana
04b37d73a4
ctap2-proto: Add unsigned_extension_outputs to make::Response
2 years ago
Nick Zana
5f87584176
ctap2-proto: Replace unecessary owned types with references in make::Request
...
Remove IndexMap in favor of borrowed slices for make::Request fields
Update imports
2 years ago
Nick Zana
5cc976afbd
ctap2_proto: Add a from method to Aaguid type
2 years ago
Nick Zana
749e7cf2ae
ctap2-proto: Add derives for AuthProtocolVersion
2 years ago
Nick Zana
4f38796923
ctap2-proto: Change unecessary owned types to references in get::Request
2 years ago
Nick Zana
7d15578852
ctap2-proto: Add bio-enrollment return type
2 years ago
Nick Zana
85a3260c4a
ctap2-proto: Add &self param to get_info
2 years ago
Nick Zana
ea1fc7b64d
ctap2-proto: Define prelude
2 years ago
Nick Zana
d5529827ed
fido-common: Apply minor formatting and docs fixes
...
Derive standard traits for several types.
Remove unecessary URLs in doc comments.
Apply rustfmt changes.
2 years ago
Nick Zana
0186b2ee40
Add webauthn3-proto crate
...
The webauthn3-proto crate provides a FIDO WebAuthn3 API definition that
implements the w3c CredentialManagement API defined in the
credential-management-proto crate.
2 years ago
Nick Zana
89cf54df04
Add credential-management-proto crate
...
The credential-management-proto crate provides types and traits for
implementing the w3c CredentialManagement API
2 years ago
Nick Zana
4082fbb437
Add ctap2-proto crate
...
The ctap2-proto crate defines the Ctap2_2Authenticator trait, which
implements the latest CTAP spec.
2 years ago
Nick Zana
1ea1e3b740
Add fido-common crate
...
fido-common contains data types used by all FIDO specifications.
2 years ago