summaryrefslogtreecommitdiffstats
path: root/ipatests/test_xmlrpc
diff options
context:
space:
mode:
authorTomas Krizek <tkrizek@redhat.com>2017-02-23 17:03:01 +0100
committerTomas Krizek <tkrizek@redhat.com>2017-03-07 19:52:43 +0100
commita06c71b1268850e485e89049ed3654f893edff0b (patch)
tree75415d2b13a973c7a05368c1f46e26be5329aa66 /ipatests/test_xmlrpc
parent3ba0375c831eca673c2df146b565a32dbc03fdb3 (diff)
downloadfreeipa-a06c71b1268850e485e89049ed3654f893edff0b.tar.gz
freeipa-a06c71b1268850e485e89049ed3654f893edff0b.tar.xz
freeipa-a06c71b1268850e485e89049ed3654f893edff0b.zip
Add SHA256 fingerprints for certs
https://fedorahosted.org/freeipa/ticket/6701 Reviewed-By: Pavel Vomacka <pvomacka@redhat.com> Reviewed-By: Stanislav Laznicka <slaznick@redhat.com>
Diffstat (limited to 'ipatests/test_xmlrpc')
-rw-r--r--ipatests/test_xmlrpc/test_host_plugin.py1
-rw-r--r--ipatests/test_xmlrpc/test_service_plugin.py7
-rw-r--r--ipatests/test_xmlrpc/tracker/host_plugin.py1
-rw-r--r--ipatests/test_xmlrpc/tracker/service_plugin.py4
4 files changed, 11 insertions, 2 deletions
diff --git a/ipatests/test_xmlrpc/test_host_plugin.py b/ipatests/test_xmlrpc/test_host_plugin.py
index e9a962352..e4d6ee963 100644
--- a/ipatests/test_xmlrpc/test_host_plugin.py
+++ b/ipatests/test_xmlrpc/test_host_plugin.py
@@ -235,6 +235,7 @@ class TestCRUD(XMLRPC_test):
serial_number=fuzzy_digits,
serial_number_hex=fuzzy_hex,
sha1_fingerprint=fuzzy_hash,
+ sha256_fingerprint=fuzzy_hash,
subject=DN(('CN', api.env.host), x509.subject_base()),
valid_not_before=fuzzy_date,
valid_not_after=fuzzy_date,
diff --git a/ipatests/test_xmlrpc/test_service_plugin.py b/ipatests/test_xmlrpc/test_service_plugin.py
index a2db6fccb..514ca5b26 100644
--- a/ipatests/test_xmlrpc/test_service_plugin.py
+++ b/ipatests/test_xmlrpc/test_service_plugin.py
@@ -466,6 +466,7 @@ class test_service(Declarative):
serial_number=fuzzy_digits,
serial_number_hex=fuzzy_hex,
sha1_fingerprint=fuzzy_hash,
+ sha256_fingerprint=fuzzy_hash,
issuer=fuzzy_issuer,
),
),
@@ -488,6 +489,7 @@ class test_service(Declarative):
serial_number=fuzzy_digits,
serial_number_hex=fuzzy_hex,
sha1_fingerprint=fuzzy_hash,
+ sha256_fingerprint=fuzzy_hash,
issuer=fuzzy_issuer,
),
),
@@ -524,6 +526,7 @@ class test_service(Declarative):
serial_number=fuzzy_digits,
serial_number_hex=fuzzy_hex,
sha1_fingerprint=fuzzy_hash,
+ sha256_fingerprint=fuzzy_hash,
issuer=fuzzy_issuer,
),
),
@@ -552,6 +555,7 @@ class test_service(Declarative):
serial_number=fuzzy_digits,
serial_number_hex=fuzzy_hex,
sha1_fingerprint=fuzzy_hash,
+ sha256_fingerprint=fuzzy_hash,
issuer=fuzzy_issuer,
),
),
@@ -576,6 +580,7 @@ class test_service(Declarative):
serial_number=fuzzy_digits,
serial_number_hex=fuzzy_hex,
sha1_fingerprint=fuzzy_hash,
+ sha256_fingerprint=fuzzy_hash,
issuer=fuzzy_issuer,
krbticketflags=[u'1048704'],
ipakrbokasdelegate=True,
@@ -603,6 +608,7 @@ class test_service(Declarative):
serial_number=fuzzy_digits,
serial_number_hex=fuzzy_hex,
sha1_fingerprint=fuzzy_hash,
+ sha256_fingerprint=fuzzy_hash,
issuer=fuzzy_issuer,
krbticketflags=[u'1048577'],
),
@@ -628,6 +634,7 @@ class test_service(Declarative):
serial_number=fuzzy_digits,
serial_number_hex=fuzzy_hex,
sha1_fingerprint=fuzzy_hash,
+ sha256_fingerprint=fuzzy_hash,
issuer=fuzzy_issuer,
krbticketflags=[u'1'],
ipakrbokasdelegate=False,
diff --git a/ipatests/test_xmlrpc/tracker/host_plugin.py b/ipatests/test_xmlrpc/tracker/host_plugin.py
index 9d25ae1d9..81aac9dff 100644
--- a/ipatests/test_xmlrpc/tracker/host_plugin.py
+++ b/ipatests/test_xmlrpc/tracker/host_plugin.py
@@ -27,6 +27,7 @@ class HostTracker(KerberosAliasMixin, Tracker):
'krbprincipalname', 'managedby_host',
'has_keytab', 'has_password', 'issuer',
'serial_number', 'serial_number_hex', 'sha1_fingerprint',
+ 'sha256_fingerprint',
'subject', 'usercertificate', 'valid_not_after', 'valid_not_before',
'macaddress', 'sshpubkeyfp', 'ipaallowedtoperform_read_keys_user',
'memberof_hostgroup', 'memberofindirect_hostgroup',
diff --git a/ipatests/test_xmlrpc/tracker/service_plugin.py b/ipatests/test_xmlrpc/tracker/service_plugin.py
index 1accb6d6e..58b3be018 100644
--- a/ipatests/test_xmlrpc/tracker/service_plugin.py
+++ b/ipatests/test_xmlrpc/tracker/service_plugin.py
@@ -37,8 +37,8 @@ class ServiceTracker(KerberosAliasMixin, Tracker):
u'dn', u'krbprincipalname', u'usercertificate', u'has_keytab',
u'ipakrbauthzdata', u'ipaallowedtoperform', u'subject',
u'managedby', u'serial_number', u'serial_number_hex', u'issuer',
- u'valid_not_before', u'valid_not_after',
- u'sha1_fingerprint', u'krbprincipalauthind', u'managedby_host',
+ u'valid_not_before', u'valid_not_after', u'sha1_fingerprint',
+ u'sha256_fingerprint', u'krbprincipalauthind', u'managedby_host',
u'krbcanonicalname'}
retrieve_all_keys = retrieve_keys | {
u'ipaKrbPrincipalAlias', u'ipaUniqueID', u'krbExtraData',