(org_name: str = None, common_name: str = None, parent: x509.Name = None)
| 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( |
no outgoing calls
no test coverage detected