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

Method _make_x509_name

test/modules/md/md_certs.py:274–283  ·  view source on GitHub ↗
(org_name: str = None, common_name: str = None, parent: x509.Name = None)

Source from the content-addressed store, hash-verified

272
273 @staticmethod
274 def _make_x509_name(org_name: str = None, common_name: str = None, parent: x509.Name = None) -> x509.Name:
275 name_pieces = []
276 if org_name:
277 oid = NameOID.ORGANIZATIONAL_UNIT_NAME if parent else NameOID.ORGANIZATION_NAME
278 name_pieces.append(x509.NameAttribute(oid, org_name))
279 elif common_name:
280 name_pieces.append(x509.NameAttribute(NameOID.COMMON_NAME, common_name))
281 if parent:
282 name_pieces.extend([rdn for rdn in parent])
283 return x509.Name(name_pieces)
284
285 @staticmethod
286 def _make_csr(

Callers 3

_make_ca_credentialsMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected