setasign\SetaPDF2\Signer\Ocsp
CertId Helper class to create and decode CertID structures.
File: /SetaPDF v2/Signer/Ocsp/CertId.php
Old class name (alias):
\SetaPDF_Signer_Ocsp_CertId
Class hierarchy
Summary
Properties
$_certId
protected \setasign\SetaPDF2\Signer\Asn1\Element CertId::$_certId
The CertId ASN.1 structure.
Static Methods
create()
public static CertId::create (
\setasign\SetaPDF2\Signer\X509\Certificate $certificate,
\setasign\SetaPDF2\Signer\X509\Certificate $issuerCertificate,
string $hashAlgorithm = \setasign\SetaPDF2\Signer\Digest::SHA_1
): static\setasign\SetaPDF2\Signer\X509\Certificate $issuerCertificate,
string $hashAlgorithm = \setasign\SetaPDF2\Signer\Digest::SHA_1
Static function to create an CertId ASN.1 structure by a certificate, issuer certificate and hash algorithm.
Parameters
- $certificate : \setasign\SetaPDF2\Signer\X509\Certificate
- $issuerCertificate : \setasign\SetaPDF2\Signer\X509\Certificate
- $hashAlgorithm : string
Exceptions
Methods
__construct()
The constructor.
Parameters
- $certId : \setasign\SetaPDF2\Signer\Asn1\Element
The CertId ASN.1 element.