MCPcopy
hub / github.com/pyca/cryptography / issuer_name

Method issuer_name

src/cryptography/x509/base.py:317–334  ·  view source on GitHub ↗

Sets the CA's distinguished name.

(self, name: Name)

Source from the content-addressed store, hash-verified

315 self._public_key_rsa_padding = public_key_rsa_padding
316
317 def issuer_name(self, name: Name) -> CertificateBuilder:
318 """
319 Sets the CA's distinguished name.
320 """
321 if not isinstance(name, Name):
322 raise TypeError("Expecting x509.Name object.")
323 if self._issuer_name is not None:
324 raise ValueError("The issuer name may only be set once.")
325 return CertificateBuilder(
326 name,
327 self._subject_name,
328 self._public_key,
329 self._serial_number,
330 self._not_valid_before,
331 self._not_valid_after,
332 self._extensions,
333 self._public_key_rsa_padding,
334 )
335
336 def subject_name(self, name: Name) -> CertificateBuilder:
337 """

Calls 1

CertificateBuilderClass · 0.85