public static Handshake Create(SharedNetwork.Protocol protocol) { return(new Handshake() { VersionrProtocol = GetProtocolString(protocol) }); }
public static StartTransaction Create(string domain, SharedNetwork.Protocol protocol) { return(new StartTransaction() { ServerHandshake = Handshake.Create(protocol), Domain = domain, Encrypted = false, Accepted = true }); }
public static string GetProtocolString(SharedNetwork.Protocol protocol) { return(Protocols[protocol]); }
public static StartTransaction Create(string domain, System.Security.Cryptography.RSAParameters publicKey, SharedNetwork.Protocol protocol) { return(new StartTransaction() { ServerHandshake = Handshake.Create(protocol), Domain = domain, RSAKey = publicKey, Accepted = true, Encrypted = true }); }