Exemple #1
0
        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);
 }
Exemple #3
0
 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);
 }
 public LoginChecker(SharedServerState state)
 {
     this.state = state;
     geoIP = new DatabaseReader("GeoLite2-Country.mmdb", FileAccessMode.Memory);
 }