Expand description

Easy to use abstraction over authentication Both servers and clients must use make_challenge. Clients must communicate with the authentication daemon using daemon::Daemon. Servers use AnyPubkey::verify on signature sent by a connecting client

Modules

Enums that contain types from all supported signature algorithms

The daemon RPC API for use by clients.

Error and result types

Request ids

Status codes

Utility functions and traits

Functions

Get the default path to the daemon’s unix socket

Create challenge text that the authenticator will sign. It should not be parsed as any field can contain / and “break” the format