Crescendo SDK
Loading...
Searching...
No Matches
CrescendoDLL.TokenDiscovery Class Reference

One-shot enumeration of every CrescendoDLL.Token the SDK can drive in the current snapshot — Crescendo PC/SC tokens (full applet stack) and generic FIDO authenticators reachable over USB-HID or PC/SC NFC. More...

Static Public Member Functions

static IReadOnlyList< Token ListAll ()
  Enumerates every token currently reachable by the SDK.
 

Detailed Description

One-shot enumeration of every CrescendoDLL.Token the SDK can drive in the current snapshot — Crescendo PC/SC tokens (full applet stack) and generic FIDO authenticators reachable over USB-HID or PC/SC NFC.

Joins the existing PC/SC reader inventory (CrescendoDLL.PCSC.PCSCImpl.ListReaders) with FIDO discovery (CrescendoDLL.Fido.Discovery.FidoDiscovery.ListDevices(PCSC.PCSCImpl, IReadOnlyList<PCSC.PcScReader>)) using SetupAPI Container ID on Windows. Empty PC/SC readers (no Crescendo card AND no FIDO support) are excluded from the result.

For continuous hot-plug monitoring across both transports use CrescendoDLL.TokenManager.

Member Function Documentation

◆ ListAll()