code: def selfSignCert(self, cert, pkey):
          '''
          Self-sign a certificate.
  
          Args:
              cert (OpenSSL.crypto.X509): The certificate to sign.
              pkey (OpenSSL.crypto.PKey): The PKey with which to sign the certificate.
  
          Examples:
              Sign a given certificate with a given private key:
  
                  cdir.selfSignCert(mycert, myotherprivatekey)
  
          Returns:
              None
          '''
          cert.set_issuer(cert.get_subject())
          cert.sign(pkey, self.signing_digestf selfSignCert(self, cert, pkey):
          '''
          Self-sign a certificate.
  
          Args:
              cert (OpenSSL.crypto.X509): The certificate to sign.
              pkey (OpenSSL.crypto.PKey): The PKey with which to sign the certificate.
  
          Examples:
              Sign a given certificate with a given private key:
  
                  cdir.selfSignCert(mycert, myotherprivatekey)
  
          Returns:
              None
          '''
          cert.set_issuer(cert.get_subject())
          cert.sign(pkey, self.signing_digest)
docs: Self-sign a certificate.
  
          Args:
              cert (OpenSSL.crypto.X509): The certificate to sign.
              pkey (OpenSSL.crypto.PKey): The PKey with which to sign the certificate.
  
          Examples:
              Sign a given certificate with a given private key:
  
                  cdir.selfSignCert(mycert, myotherprivatekey)
  
          Returns:
              None