@@ 100-107 (lines=8) @@ | ||
97 | { |
|
98 | $this->signCertificate = 'file://' . str_replace('\\', '/', realpath($certificate)); |
|
99 | ||
100 | if (null !== $privateKey) { |
|
101 | if (is_array($privateKey)) { |
|
102 | $this->signPrivateKey = $privateKey; |
|
103 | $this->signPrivateKey[0] = 'file://' . str_replace('\\', '/', realpath($privateKey[0])); |
|
104 | } else { |
|
105 | $this->signPrivateKey = 'file://' . str_replace('\\', '/', realpath($privateKey)); |
|
106 | } |
|
107 | } |
|
108 | ||
109 | $this->signOptions = $signOptions; |
|
110 | if (null !== $extraCerts) { |
|
@@ 130-138 (lines=9) @@ | ||
127 | */ |
|
128 | public function setEncryptCertificate($recipientCerts, $cipher = null) |
|
129 | { |
|
130 | if (is_array($recipientCerts)) { |
|
131 | $this->encryptCert = array(); |
|
132 | ||
133 | foreach ($recipientCerts as $cert) { |
|
134 | $this->encryptCert[] = 'file://' . str_replace('\\', '/', realpath($cert)); |
|
135 | } |
|
136 | } else { |
|
137 | $this->encryptCert = 'file://' . str_replace('\\', '/', realpath($recipientCerts)); |
|
138 | } |
|
139 | ||
140 | if (null !== $cipher) { |
|
141 | $this->encryptCipher = $cipher; |