-
-
Notifications
You must be signed in to change notification settings - Fork 10
Create certificate signing requests
Andreas Treichel edited this page Jan 1, 2017
·
3 revisions
$generator = new KeyGenerator();
$privateKey = $generator->generate();
$subject = new Subject();
$subject['commonName'] = 'My first certificate';
$generator = new CertificateSigningRequestGenerator();
$generator->setPrivateKey($privateKey);
$generator->setSubject($subject);
$csr = $generator->generate();
Now you can export your csr with $csr->exportToFile('MyFirstCertificate.csr'); to a file and send it to a certificate authority or sign it yourself with your own certificate authority