如何在psysh控制台中调用php函数?

时间:2019-07-05 21:00:38

标签: php

对不起,对psysh来说很简单。

基本上我的psysh / php中具有此功能:

>>> show $newcsr

  class Tokyo {
      private function sign($caCert,$userCsr) {
           $caKey = file_get_contents('/home/nairobi/ca.key');
           $userCert = openssl_csr_sign($userCsr, $caCert, $caKey, 365, ['digest_alg'=>'sha256']);
           openssl_x509_export($userCert, $userCertOut);
           return $userCertOut;
      }
   }

如何在psysh控制台中调用签名函数来为我生成证书?

1 个答案:

答案 0 :(得分:0)

Psysh提供了一个sudo命令来绕过可见性限制,因此您可以:sudo $newcsr->sign($caCert,$userCsr);