mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-02-25 18:55:28 -06:00
Add function for checking if certificate is self-signed to ipalib.x509.
Reviewed-By: Rob Crittenden <rcritten@redhat.com>
This commit is contained in:
parent
410da23aec
commit
ee96533aab
@ -165,6 +165,12 @@ def get_serial_number(certificate, datatype=PEM, dbdir=None):
|
||||
del(nsscert)
|
||||
return serial_number
|
||||
|
||||
def is_self_signed(certificate, datatype=PEM, dbdir=None):
|
||||
nsscert = load_certificate(certificate, datatype, dbdir)
|
||||
self_signed = (nsscert.issuer == nsscert.subject)
|
||||
del nsscert
|
||||
return self_signed
|
||||
|
||||
def make_pem(data):
|
||||
"""
|
||||
Convert a raw base64-encoded blob into something that looks like a PE
|
||||
|
Loading…
Reference in New Issue
Block a user