mirror of
				https://github.com/laurivosandi/certidude
				synced 2025-10-31 09:29:13 +00:00 
			
		
		
		
	Clean up PKCS#12 generation
This commit is contained in:
		| @@ -235,19 +235,9 @@ def generate_pkcs12_bundle(common_name, key_size=4096, owner=None): | |||||||
|     ) |     ) | ||||||
|  |  | ||||||
|     csr = x509.CertificateSigningRequestBuilder().subject_name(x509.Name([ |     csr = x509.CertificateSigningRequestBuilder().subject_name(x509.Name([ | ||||||
|         x509.NameAttribute(k, v) for k, v in ( |         x509.NameAttribute(NameOID.COMMON_NAME, common_name) | ||||||
|             (NameOID.COMMON_NAME, common_name), |  | ||||||
|         ) if v |  | ||||||
|     ])) |     ])) | ||||||
|  |  | ||||||
|     if owner: |  | ||||||
|         click.echo("Setting e-mail to: %s" % owner.mail) |  | ||||||
|         csr = csr.add_extension( |  | ||||||
|             x509.SubjectAlternativeName([ |  | ||||||
|                 x509.RFC822Name(owner.mail) |  | ||||||
|             ]), |  | ||||||
|             critical=False) |  | ||||||
|  |  | ||||||
|     # Sign CSR |     # Sign CSR | ||||||
|     cert = sign(Request( |     cert = sign(Request( | ||||||
|         csr.sign(key, hashes.SHA512(), default_backend()).public_bytes(serialization.Encoding.PEM)), overwrite=True) |         csr.sign(key, hashes.SHA512(), default_backend()).public_bytes(serialization.Encoding.PEM)), overwrite=True) | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user