Expand description
Shared utilities for TLS, authentication, and network listeners.
This crate provides reusable utilities that are shared across the
kipuka binary and its internal crates:
Re-exports§
pub use auth::AuthCredential;pub use auth::AuthError;pub use auth::BasicChallenge;pub use auth::WWW_AUTHENTICATE_BASIC;pub use listen::ListenConfig;pub use listen::Listener;pub use tls::TlsConfig;pub use tls::TlsConfigBuilder;
Modules§
- auth
- HTTP authentication header parsing.
- listen
- Network listeners with TLS, Unix sockets, and systemd activation.
- tls
- TLS configuration with NIAP CA PP and FIPS compliance.
Functions§
- unix_
now - Returns the current Unix timestamp in seconds.