diff options
Diffstat (limited to 'ipaserver/install/certs.py')
-rw-r--r-- | ipaserver/install/certs.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/ipaserver/install/certs.py b/ipaserver/install/certs.py index 7ad4c508..f1b92fdb 100644 --- a/ipaserver/install/certs.py +++ b/ipaserver/install/certs.py @@ -245,6 +245,9 @@ class NSSDatabase(object): "-a"], stdin=cert) + def delete_cert(self, nick): + self.run_certutil(["-D", "-n", nick]) + def verify_server_cert_validity(self, nickname, hostname): """Verify a certificate is valid for a SSL server with given hostname @@ -715,6 +718,9 @@ class CertDB(object): "-f", self.passwd_fname] self.run_certutil(args) + def delete_cert(self, nickname): + self.nssdb.delete_cert(nickname) + def create_pin_file(self): """ This is the format of Directory Server pin files. |