setasign\SetaPDF2\Signer\ValidationRelatedInfo

ResultBySignedData Class representing a validation related information result by a SignedData object.

File: /SetaPDF v2/Signer/ValidationRelatedInfo/ResultBySignedData.php
Old class name (alias): \SetaPDF_Signer_ValidationRelatedInfo_ResultBySignedData

Class hierarchy

Summary

Properties

$_signedData

$_signingCertificate

$_vri

protected CertificateResult[] Result::$_vri = array()

All validation related informationy by certificates.


Methods

__construct()

The constructor.

Parameters
$parent : Result
 
$signingCertificate : \setasign\SetaPDF2\Signer\X509\Certificate
 
$signedData : \setasign\SetaPDF2\Signer\Cms\SignedData
 

add()

public Result::add (): void

Add a certificate result.

Parameters
$result : CertificateResult
 
Exceptions

Throws \setasign\SetaPDF2\Signer\Exception

getCertificates()

getCrls()

Get all CRLs indexed by their certificate digests.

getOcspResponses()

Get all OCSP responses indexed by their certificate digests.

See

getSignedData()

getSigningCertificate()

getValidationRelatedInfoByCertificate()

Get validation related information by a certificate.

Parameters
$certificate : \setasign\SetaPDF2\Signer\X509\Certificate
 
Exceptions

Throws \setasign\SetaPDF2\Signer\Exception

hasValidationRelatedInforForCertificate()

Checks whether this instance has validation related information of a specific certificate.

Parameters
$certificate : \setasign\SetaPDF2\Signer\X509\Certificate
 
Exceptions

Throws \setasign\SetaPDF2\Signer\Exception