MCPcopy Create free account
hub / github.com/apache/httpd / _make_x509_name

Method _make_x509_name

test/pyhttpd/certs.py:318–327  ·  view source on GitHub ↗
(org_name: str = None, common_name: str = None, parent: x509.Name = None)

Source from the content-addressed store, hash-verified

316
317 @staticmethod
318 def _make_x509_name(org_name: str = None, common_name: str = None, parent: x509.Name = None) -> x509.Name:
319 name_pieces = []
320 if org_name:
321 oid = NameOID.ORGANIZATIONAL_UNIT_NAME if parent else NameOID.ORGANIZATION_NAME
322 name_pieces.append(x509.NameAttribute(oid, org_name))
323 elif common_name:
324 name_pieces.append(x509.NameAttribute(NameOID.COMMON_NAME, common_name))
325 if parent:
326 name_pieces.extend([rdn for rdn in parent])
327 return x509.Name(name_pieces)
328
329 @staticmethod
330 def _make_csr(

Callers 3

_make_ca_credentialsMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected