6 def get_jks_entries(self, jks_path, password_path):
7 passphrase = open(password_path, 'rb').read().decode("utf-8")
8 store = jks.KeyStore.load(jks_path, passphrase)
11 def assert_jks_truststores_equal(self, result_truststore_path, password_path, expected_truststore_path):
12 result_keys = self.get_jks_entries(result_truststore_path, password_path)
13 expected_keys = self.get_jks_entries(expected_truststore_path, password_path)
14 if len(result_keys) != len(expected_keys):
17 if not (k in expected_keys and result_keys[k].cert == expected_keys[k].cert):
21 def assert_jks_keystores_equal(self, result_keystore_path, password_path, expected_keystore_path):
22 result_keys = self.get_jks_entries(result_keystore_path, password_path)
23 expected_keys = self.get_jks_entries(expected_keystore_path, password_path)
24 if len(result_keys) != len(expected_keys):
27 if not (k in expected_keys and result_keys[k].pkey == expected_keys[k].pkey):