self.assertEquals(2, pos)
self.assertEquals("Packages", package.name)
+ # Check that the Package names are correct.
+ #
+ pb = ndr_unpack(drsblobs.package_PackagesBlob,
+ binascii.a2b_hex(package.data))
+ expected = ["Kerberos", "WDigest"]
+ self.assertEquals(expected, pb.names)
+
(pos, package) = get_package(sc, "Primary:WDigest")
self.assertEquals(3, pos)
self.assertEquals("Primary:WDigest", package.name)
binascii.a2b_hex(package.data))
self.check_wdigests(digests)
- # Check that the Package names are correct.
- #
- pb = ndr_unpack(drsblobs.package_PackagesBlob,
- binascii.a2b_hex(package.data))
- expected = ["Kerberos", "WDigest"]
- self.assertEquals(expected, pb.names)
def test_userPassword_sha256(self):
self.add_user(options=[("password hash userPassword schemes",
self.assertEquals(3, pos)
self.assertEquals("Packages", package.name)
+ # Check that the Package names are correct.
+ #
+ pb = ndr_unpack(drsblobs.package_PackagesBlob,
+ binascii.a2b_hex(package.data))
+ expected = ["Kerberos-Newer-Keys", "Kerberos", "WDigest"]
+ self.assertEquals(expected, pb.names)
+
(pos, package) = get_package(sc, "Primary:WDigest")
self.assertEquals(4, pos)
self.assertEquals("Primary:WDigest", package.name)
binascii.a2b_hex(package.data))
self.check_wdigests(digests)
- # Check that the Package names are correct.
- #
- pb = ndr_unpack(drsblobs.package_PackagesBlob,
- binascii.a2b_hex(package.data))
- expected = ["Kerberos-Newer-Keys", "Kerberos", "WDigest"]
- self.assertEquals(expected, pb.names)
-
def test_userPassword_sha512(self):
self.add_user(options=[("password hash userPassword schemes",
"CryptSHA512")])
self.assertEquals(4, pos)
self.assertEquals("Packages", package.name)
+ # Check that the Package names are correct.
+ #
+ pb = ndr_unpack(drsblobs.package_PackagesBlob,
+ binascii.a2b_hex(package.data))
+ expected = ["Kerberos-Newer-Keys", "Kerberos", "WDigest", "SambaGPG"]
+ self.assertEquals(expected, pb.names)
+
(pos, package) = get_package(sc, "Primary:SambaGPG")
self.assertEquals(5, pos)
self.assertEquals("Primary:SambaGPG", package.name)
binascii.a2b_hex(wd_package.data))
self.check_wdigests(digests)
- # Check that the Package names are correct.
- #
- pb = ndr_unpack(drsblobs.package_PackagesBlob,
- binascii.a2b_hex(package.data))
- expected = ["Kerberos-Newer-Keys", "Kerberos", "WDigest", "SambaGPG"]
- self.assertEquals(expected, pb.names)
def test_supplementalCredentials_cleartext(self):
self.add_user(clear_text=True)