Skip to main content

WebAuthnSigner

WebAuthnSigner is the recommended signer for browser applications. The private key never leaves the authenticator and is never available to the browser.

BrowserKeySigner

BrowserKeySigner signs using a CryptoKeyPair in the browser. Use this only when WebAuthn is not available — the private key lives in browser memory, so you need a secure way to load it.

DfnsAuthenticator

DfnsAuthenticator handles user login flows in the browser. It prompts for WebAuthn credentials and returns an auth token.
Last modified on July 7, 2026