pkg/

directory
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 4, 2026 License: MIT

Directories

Path Synopsis
Package client exposes the public FIDO SDK facade built on top of transport sessions, middleware, and protocol-specific raw invokers.
Package client exposes the public FIDO SDK facade built on top of transport sessions, middleware, and protocol-specific raw invokers.
Package ctap1 implements the CTAP1 / U2F Version, Register, and Authenticate commands plus CTAP1 status-word decoding without depending on transport-specific session details.
Package ctap1 implements the CTAP1 / U2F Version, Register, and Authenticate commands plus CTAP1 status-word decoding without depending on transport-specific session details.
Package ctap2 implements CTAP2 commands and CBOR-based response handling without depending on transport-specific bindings.
Package ctap2 implements CTAP2 commands and CBOR-based response handling without depending on transport-specific bindings.
Package middleware defines request/response exchange composition used by the client facade and later tracing, retry, and vendor-specific behaviors.
Package middleware defines request/response exchange composition used by the client facade and later tracing, retry, and vendor-specific behaviors.
Package protocol defines public protocol-family primitives shared across the client facade and protocol-specific extensions.
Package protocol defines public protocol-family primitives shared across the client facade and protocol-specific extensions.
Package transport defines transport-agnostic device descriptors, concurrent session interfaces, registry discovery, and typed transport-layer error wrappers.
Package transport defines transport-agnostic device descriptors, concurrent session interfaces, registry discovery, and typed transport-layer error wrappers.
ble
Package ble provides the injectable BLE transport foundation used by tests and custom integrations.
Package ble provides the injectable BLE transport foundation used by tests and custom integrations.
nfc
usb
Package wire documents the transport-specific framing packages used by the SDK.
Package wire documents the transport-specific framing packages used by the SDK.
ble
Package ble provides BLE framing helpers for one ordered fragment stream.
Package ble provides BLE framing helpers for one ordered fragment stream.
hid
nfc
Package nfc provides APDU framing helpers for NFC transport exchanges.
Package nfc provides APDU framing helpers for NFC transport exchanges.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL