Set ssl parameters for certificate based client authentication
public setSSLCert ( $certPath, null $passPhrase = null ) | ||
$certPath | ||
$passPhrase | null |
/** * @test */ public function testSSLOpts() { $sslCert = '../cacert.pem'; $sslPass = '******'; $o = new PayPalHttpConfig(); $o->setSSLCert($sslCert, $sslPass); $curlOpts = $o->getCurlOptions(); $this->assertArrayHasKey(CURLOPT_SSLCERT, $curlOpts); $this->assertEquals($sslPass, $curlOpts[CURLOPT_SSLCERTPASSWD]); }