예제 #1
0
 def test_08_authenticate_local_pin(self):
     radiusmock.setdata(response=radiusmock.AccessAccept)
     db_token = Token.query.filter(Token.serial == self.serial1).first()
     token = RadiusTokenClass(db_token)
     # wrong PIN
     r = token.authenticate("wrong"+"123456")
     self.assertFalse(r[0], r)
     self.assertTrue(r[1] == -1, r)
     self.assertTrue(r[2].get("message") == "Wrong PIN", r)
     # right PIN
     r = token.authenticate(self.otppin+"123456")
     self.assertTrue(r[0], r)
     self.assertTrue(r[1] >= 0, r)
 def test_08_authenticate_local_pin(self):
     radiusmock.setdata(success=True)
     db_token = Token.query.filter(Token.serial == self.serial1).first()
     token = RadiusTokenClass(db_token)
     # wrong PIN
     r = token.authenticate("wrong"+"123456")
     self.assertFalse(r[0], r)
     self.assertTrue(r[1] == -1, r)
     self.assertTrue(r[2].get("message") == "Wrong PIN", r)
     # right PIN
     r = token.authenticate(self.otppin+"123456")
     self.assertTrue(r[0], r)
     self.assertTrue(r[1] >= 0, r)
     self.assertTrue(r[2].get("message") == "matching 1 tokens", r)
예제 #3
0
 def test_09_authenticate_radius_pin(self):
     radiusmock.setdata(response=radiusmock.AccessAccept)
     db_token = Token.query.filter(Token.serial == self.serial2).first()
     token = RadiusTokenClass(db_token)
     token.set_pin("")
     r = token.authenticate("radiusPIN123456")
     self.assertTrue(r[0], r)
     self.assertTrue(r[1] >= 0, r)
 def test_09_authenticate_radius_pin(self):
     radiusmock.setdata(success=True)
     db_token = Token.query.filter(Token.serial == self.serial2).first()
     token = RadiusTokenClass(db_token)
     token.set_pin("")
     r = token.authenticate("radiusPIN123456")
     self.assertTrue(r[0], r)
     self.assertTrue(r[1] >= 0, r)
     self.assertTrue(r[2].get("message") == "matching 1 tokens", r)
예제 #5
0
 def test_09_authenticate_radius_pin(self):
     radiusmock.setdata(success=True)
     db_token = Token.query.filter(Token.serial == self.serial2).first()
     token = RadiusTokenClass(db_token)
     token.set_pin("")
     r = token.authenticate("radiusPIN123456")
     self.assertTrue(r[0], r)
     self.assertTrue(r[1] >= 0, r)
     self.assertTrue(r[2].get("message") == "matching 1 tokens", r)