huskarl-core 0.6.1

Base library for huskarl (OAuth2 client) ecosystem.
Documentation
//! Cryptographic signing key traits.

mod asymmetric;
mod multi;
mod refreshable;
mod scheduled;
mod symmetric;

pub use asymmetric::{
    AsymmetricJwsSigner, AsymmetricJwsSignerSelector,
    boxed::{BoxedAsymmetricJwsSigner, BoxedAsymmetricJwsSignerSelector},
};
pub use multi::MultiKeySigner;
pub use refreshable::RefreshableSigner;
pub use scheduled::ScheduledRefreshSigner;
pub use symmetric::{
    JwsSigner, JwsSignerSelector,
    boxed::{BoxedJwsSigner, BoxedJwsSignerSelector},
};