Skip to main content

signstar_yubihsm2/
lib.rs

1#![doc = include_str!("../README.md")]
2
3pub mod automation;
4pub mod backup;
5mod connection;
6mod error;
7pub mod object;
8mod signer;
9mod user;
10
11pub use connection::Connection;
12pub use error::Error;
13pub use signer::YubiHsm2SigningKey;
14pub use user::{Credentials, FileBackedCredentials};
15
16/// Re-exports of the upstream [`yubihsm`] library.
17pub mod yubihsm {
18    pub use yubihsm::{
19        Client,
20        Connector,
21        Domain,
22        capability::Capability,
23        command::Code,
24        device::SerialNumber,
25        object::{Entry, Filter, Id, Info},
26    };
27}