Пример #1
0
 public SecureDownloader(Server server, string token,
     NotifyReceiveComplete completeEvent, NotifyErrorReceiving errorEvent,
     Stream fileStream)
     : base(server, token, completeEvent, errorEvent)
 {
     this.fileStream = fileStream;
 }
Пример #2
0
 public void BadPasswordAuthenticationTest()
 {
     FolderBackup.Server.Server serv = new FolderBackup.Server.Server();
     AuthenticationData ad = serv.authStep1("test1");
     token = ad.token;
     Assert.IsNotNull(ad);
     token = serv.authStep2(ad.token, "test1", AuthenticationPrimitives.hashPassword("asd", ad.salt, ad.token));
 }
Пример #3
0
 public void CorrectAuthenticationTest()
 {
     FolderBackup.Server.Server serv = new FolderBackup.Server.Server();
     AuthenticationData ad = serv.authStep1("test1");
     token = ad.token;
     Assert.IsNotNull(ad);
     token = serv.authStep2(ad.token, "test1", AuthenticationPrimitives.hashPassword("test1", ad.salt, ad.token));
     Assert.AreEqual(FolderBackup.Server.Server.getSessionByToken(token).user.rootDirectory.FullName, @"c:\folderBackup\test1\");
 }
Пример #4
0
        public void BadPasswordAuthenticationTest()
        {
            FolderBackup.Server.Server serv = new FolderBackup.Server.Server();
            AuthenticationData         ad   = serv.authStep1("test1");

            token = ad.token;
            Assert.IsNotNull(ad);
            token = serv.authStep2(ad.token, "test1", AuthenticationPrimitives.hashPassword("asd", ad.salt, ad.token));
        }
Пример #5
0
        public void CorrectAuthenticationTest()
        {
            FolderBackup.Server.Server serv = new FolderBackup.Server.Server();
            AuthenticationData         ad   = serv.authStep1("test1");

            token = ad.token;
            Assert.IsNotNull(ad);
            token = serv.authStep2(ad.token, "test1", AuthenticationPrimitives.hashPassword("test1", ad.salt, ad.token));
            Assert.AreEqual(serv.user.rootDirectory.FullName, @"c:\folderBackup\test1");
        }
Пример #6
0
 public SecureChannel(Server server, string token,
     NotifyReceiveComplete completeEvent, NotifyErrorReceiving errorEvent)
 {
     if (certificate == null)
     {
         System.Console.WriteLine(Directory.GetCurrentDirectory());
         certificate = new X509Certificate2("Certificates\\certificate.pfx", "malnati");
     }
     this.token = token;
     this.server = server;
     this.listener = new TcpListener(IPAddress.Any,
         UsefullMethods.GetAvailablePort(30000));
     this.thread = new Thread(this.ThreadCode);
     this.errorEvent = errorEvent;
     this.completeEvent = completeEvent;
     this.start = new AutoResetEvent(false);
     this.clientConnected = new AutoResetEvent(false);
     this.thread.Start();
 }
Пример #7
0
 public void InvalidUserAuthenticationTest()
 {
     FolderBackup.Server.Server serv = new FolderBackup.Server.Server();
     AuthenticationData ad = serv.authStep1("test");
 }
Пример #8
0
 public void InvalidUserAuthenticationTest()
 {
     FolderBackup.Server.Server serv = new FolderBackup.Server.Server();
     AuthenticationData         ad   = serv.authStep1("test");
 }
Пример #9
0
 public SecureUploader(Server server, string token,
     NotifyReceiveComplete completeEvent, NotifyErrorReceiving errorEvent)
     : base(server, token, completeEvent, errorEvent)
 {
 }