From 1bab7bcf7ba08fc9534670c27a91076d2874ec76 Mon Sep 17 00:00:00 2001 From: Paul Kehrer Date: Wed, 18 Jan 2017 13:44:40 +0800 Subject: add a SAN to the certificatebuilder example (#3353) Evidently users copy/paste these examples so adding a SAN here will help people screw up less. Fixes #3314 --- docs/x509/reference.rst | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'docs/x509') diff --git a/docs/x509/reference.rst b/docs/x509/reference.rst index 68e1f73c..1823231f 100644 --- a/docs/x509/reference.rst +++ b/docs/x509/reference.rst @@ -601,6 +601,12 @@ X.509 Certificate Builder >>> builder = builder.serial_number(x509.random_serial_number()) >>> builder = builder.public_key(public_key) >>> builder = builder.add_extension( + ... x509.SubjectAlternativeName( + ... [x509.DNSName(u'cryptography.io')] + ... ), + ... critical=False + ... ) + >>> builder = builder.add_extension( ... x509.BasicConstraints(ca=False, path_length=None), critical=True, ... ) >>> certificate = builder.sign( -- cgit v1.2.3