ap_relay_protocol/lib.rs
1//! Shared wire protocol types for the ap-relay WebSocket server.
2//!
3//! This crate contains the protocol types used by both the relay server
4//! and relay client, with zero TLS dependencies.
5
6pub mod auth;
7pub mod error;
8pub mod messages;
9pub mod rendezvous;
10
11pub use auth::{
12 Challenge, ChallengeResponse, Identity, IdentityFingerprint, IdentityKeyPair,
13 SignatureAlgorithm,
14};
15pub use error::RelayError;
16pub use messages::Messages;
17pub use rendezvous::RendezvousCode;