Esempio n. 1
0
 function buildRequestMysign($para_sort)
 {
     $prestr = Alipay::createLinkstring($para_sort);
     $mysign = "";
     switch (strtoupper(trim($this->alipay_config['sign_type']))) {
         case "MD5":
             $mysign = Alipay::md5Sign($prestr, $this->alipay_config['key']);
             break;
         case "RSA":
             $mysign = Alipay::rsaSign($prestr, $this->alipay_config['private_key_path']);
             break;
         case "0001":
             $mysign = Alipay::rsaSign($prestr, $this->alipay_config['private_key_path']);
             break;
         default:
             $mysign = "";
     }
     return $mysign;
 }