def _load_from_string(cls, certificate):
"""
Load a certificate from a string.
Args:
certificate (str): A base64 PEM encoded certificate
"""
certificate = certificate.encode()
try:
cert_obj = load_pem_x509_certificate(certificate, backend)
cls._public_keys.append(cert_obj.public_key())
cls._key_age = datetime.now()
except ValueError:
raise ImproperlyConfigured("Invalid ADFS token signing certificate")
评论列表
文章目录