diff options
| author | Alex W <embezzle.dev@proton.me> | 2024-04-22 22:12:26 +0100 | 
|---|---|---|
| committer | Alex W <embezzle.dev@proton.me> | 2024-04-22 22:12:26 +0100 | 
| commit | a849d913dc6a86c698dc215350a46b7af72bb99e (patch) | |
| tree | d5c00d2800fea023793c482b2d9c6205f8c063e7 /python | |
| parent | d22560b942cb4d6a9b71aaa9d0b16f8ace8c26b1 (diff) | |
| download | vyos-1x-a849d913dc6a86c698dc215350a46b7af72bb99e.tar.gz vyos-1x-a849d913dc6a86c698dc215350a46b7af72bb99e.zip | |
PKI: T6259: Support RFC822 names in certificate generation
Diffstat (limited to 'python')
| -rw-r--r-- | python/vyos/pki.py | 2 | 
1 files changed, 1 insertions, 1 deletions
| diff --git a/python/vyos/pki.py b/python/vyos/pki.py index 3c577db4d..27fe793a8 100644 --- a/python/vyos/pki.py +++ b/python/vyos/pki.py @@ -146,7 +146,7 @@ def create_certificate_request(subject, private_key, subject_alt_names=[]):              if isinstance(obj, ipaddress.IPv4Address) or isinstance(obj, ipaddress.IPv6Address):                  alt_names.append(x509.IPAddress(obj))              elif isinstance(obj, str): -                alt_names.append(x509.DNSName(obj)) +                alt_names.append(x509.RFC822Name(obj) if '@' in obj else x509.DNSName(obj))          if alt_names:              builder = builder.add_extension(x509.SubjectAlternativeName(alt_names), critical=False) | 
