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