@@ -123,7 +123,7 @@ public function getPem(string $path, string $passPhrase): PemFile
123
123
$ process2 ->setInput ($ process1 ->getOutput ());
124
124
$ process2 ->mustRun ();
125
125
126
- $ process3 = new Process ("openssl pkcs12 -in $ in -passin pass: $ pass -nokeys " );
126
+ $ process3 = new Process ("openssl pkcs12 -in $ in -passin pass: $ pass -nokeys -clcerts " );
127
127
$ process3 ->mustRun ();
128
128
129
129
$ process4 = new Process ("openssl x509 " );
@@ -151,7 +151,7 @@ public function getPublicKey(string $path, string $passPhrase): PublicKeyFile
151
151
$ in = escapeshellarg ($ this ->getPathname ());
152
152
$ pass = escapeshellarg ($ passPhrase );
153
153
154
- $ process1 = new Process ("openssl pkcs12 -in $ in -passin pass: $ pass -nokeys " );
154
+ $ process1 = new Process ("openssl pkcs12 -in $ in -passin pass: $ pass -nokeys -clcerts " );
155
155
$ process1 ->mustRun ();
156
156
157
157
$ process2 = new Process ("openssl x509 " );
@@ -216,7 +216,7 @@ public function getSubject(string $passPhrase): string
216
216
$ in = escapeshellarg ($ this ->getPathname ());
217
217
$ pass = escapeshellarg ($ passPhrase );
218
218
219
- $ process1 = new Process ("openssl pkcs12 -in $ in -passin pass: $ pass -nokeys " );
219
+ $ process1 = new Process ("openssl pkcs12 -in $ in -passin pass: $ pass -nokeys -clcerts " );
220
220
$ process1 ->mustRun ();
221
221
222
222
$ process2 = new Process ('openssl x509 -noout -subject ' );
@@ -240,7 +240,7 @@ public function getIssuer(string $passPhrase): string
240
240
$ in = escapeshellarg ($ this ->getPathname ());
241
241
$ pass = escapeshellarg ($ passPhrase );
242
242
243
- $ process1 = new Process ("openssl pkcs12 -in $ in -passin pass: $ pass -nokeys " );
243
+ $ process1 = new Process ("openssl pkcs12 -in $ in -passin pass: $ pass -nokeys -clcerts " );
244
244
$ process1 ->mustRun ();
245
245
246
246
$ process2 = new Process ('openssl x509 -noout -issuer ' );
@@ -264,7 +264,7 @@ public function getNotBefore(string $passPhrase): \DateTime
264
264
$ in = escapeshellarg ($ this ->getPathname ());
265
265
$ pass = escapeshellarg ($ passPhrase );
266
266
267
- $ process1 = new Process ("openssl pkcs12 -in $ in -passin pass: $ pass -nokeys " );
267
+ $ process1 = new Process ("openssl pkcs12 -in $ in -passin pass: $ pass -nokeys -clcerts " );
268
268
$ process1 ->mustRun ();
269
269
270
270
$ process2 = new Process ('openssl x509 -noout -startdate ' );
@@ -288,7 +288,7 @@ public function getNotAfter(string $passPhrase): \DateTime
288
288
$ in = escapeshellarg ($ this ->getPathname ());
289
289
$ pass = escapeshellarg ($ passPhrase );
290
290
291
- $ process1 = new Process ("openssl pkcs12 -in $ in -passin pass: $ pass -nokeys " );
291
+ $ process1 = new Process ("openssl pkcs12 -in $ in -passin pass: $ pass -nokeys -clcerts " );
292
292
$ process1 ->mustRun ();
293
293
294
294
$ process2 = new Process ('openssl x509 -noout -enddate ' );
@@ -339,7 +339,7 @@ public function changePassPhrase(string $passPhrase, string $newPassPhrase): Key
339
339
$ process2 ->setInput ($ process1 ->getOutput ());
340
340
$ process2 ->mustRun ();
341
341
342
- $ process3 = new Process ("openssl pkcs12 -in $ in -passin pass: $ pass -nokeys " );
342
+ $ process3 = new Process ("openssl pkcs12 -in $ in -passin pass: $ pass -nokeys -clcerts " );
343
343
$ process3 ->mustRun ();
344
344
345
345
$ process4 = new Process ("openssl x509 " );
0 commit comments