Skip to main content

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;