Exemplo n.º 1
0
        public void Authenticate_BadUser_UriCredentials(int realm)
        {
            var credentials = new EntityUriCredentials("sadfsafsa");
            var user        = m_App.SecurityManager.Authenticate(credentials);

            Aver.IsTrue(user.Status == UserStatus.Invalid);
        }
Exemplo n.º 2
0
 public void Authenticate_UriCredentials(int realm, string name)
 {
   var credentials = new EntityUriCredentials("uri1");
   var user = m_App.SecurityManager.Authenticate(credentials);
   Aver.IsTrue(user.Status == UserStatus.User);
   Aver.AreEqual(name, user.Name);
 }
Exemplo n.º 3
0
        public void Authenticate_UriCredentials()
        {
            var credentials = new EntityUriCredentials("usr1");
            var user        = m_App.SecurityManager.Authenticate(credentials);

            Aver.IsTrue(user.Status == UserStatus.User);
            Aver.AreEqual("User1", user.Name);
        }
Exemplo n.º 4
0
        public void Authenticate_Reauthenticate_RegularUser_UriCredentials()
        {
            void ensure(User u)
            {
                Aver.IsTrue(u.Status == UserStatus.User);
                Aver.AreEqual("User1", u.Name);
                Aver.AreEqual("Just a User", u.Description);
            }

            var credentials = new EntityUriCredentials("user1");
            var user        = m_App.SecurityManager.Authenticate(credentials);

            ensure(user);

            var token = user.AuthToken;
            var user2 = m_App.SecurityManager.Authenticate(token);

            ensure(user2);

            m_App.SecurityManager.Authenticate(user2);//re-authenticate in-place
            ensure(user2);
        }