public LoginChecker(ZkLobbyServer server, string geoipPath) { this.server = server; geoIP = new DatabaseReader(Path.Combine(geoipPath, "GeoLite2-Country.mmdb"), FileAccessMode.Memory); var keys = RsaSignatures.GenerateKeys(); ServerPubKey = keys.PubKey; passwordDecryptor = new RsaSignatures(keys.PrivKey); }
public LoginChecker(ZkLobbyServer state, string geoipPath) { this.state = state; geoIP = new DatabaseReader(Path.Combine(geoipPath, "GeoLite2-Country.mmdb"), FileAccessMode.Memory); }
public LoginChecker(ZkLobbyServer server, string geoipPath) { this.server = server; geoIP = new DatabaseReader(Path.Combine(geoipPath, "GeoLite2-Country.mmdb"), FileAccessMode.Memory); }
public LoginChecker(SharedServerState state) { this.state = state; geoIP = new DatabaseReader("GeoLite2-Country.mmdb", FileAccessMode.Memory); }