pub trait SecureInfo {
// Required methods
fn local_peer(&self) -> PeerId;
fn remote_peer(&self) -> PeerId;
fn local_priv_key(&self) -> Keypair;
fn remote_pub_key(&self) -> PublicKey;
}
Expand description
SecureInfo provides the underlying secure information of a secure connection.
The connection upgraded by secure stream, e.g. SecIo, must implement this trait.