PHP Class AcmePhp\Ssl\Signer\CertificateRequestSigner

Author: Jérémy Derussé ([email protected])
Datei anzeigen Open project: acmephp/acmephp Class Usage Examples

Public Methods

Method Description
signCertificateRequest ( CertificateRequest $certificateRequest ) : string Generate a CSR from the given distinguishedName and keyPair.

Protected Methods

Method Description
createCsrWithSANsObject ( CertificateRequest $certificateRequest ) : mixed Generate a CSR object with SANs from the given distinguishedName and keyPair.

Private Methods

Method Description
getCSRPayload ( DistinguishedName $distinguishedName ) : array Retrieves a CSR payload from the given distinguished name.

Method Details

createCsrWithSANsObject() protected method

Generate a CSR object with SANs from the given distinguishedName and keyPair.
protected createCsrWithSANsObject ( CertificateRequest $certificateRequest ) : mixed
$certificateRequest AcmePhp\Ssl\CertificateRequest
return mixed

signCertificateRequest() public method

Generate a CSR from the given distinguishedName and keyPair.
public signCertificateRequest ( CertificateRequest $certificateRequest ) : string
$certificateRequest AcmePhp\Ssl\CertificateRequest
return string