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 \SetaPDF_Signer_Asn1_Element CertId::$_certId
The CertId ASN.1 structure.
Static Methods
create()
public static CertId::create (
\SetaPDF_Signer_X509_Certificate $certificate,
\SetaPDF_Signer_X509_Certificate $issuerCertificate,
string $hashAlgorithm = \setasign\SetaPDF2\Signer\Digest::SHA_1
): static\SetaPDF_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 : \SetaPDF_Signer_X509_Certificate
- $issuerCertificate : \SetaPDF_Signer_X509_Certificate
- $hashAlgorithm : string
Exceptions
Methods
__construct()
equals()
Check if this CertId value is equal to another instance.
Parameters
- $certId : \SetaPDF_Signer_Ocsp_CertId