SetaPDF_Signer_X509_Collection Class representing a collection of X509 certificates.
File: /SetaPDF v2/Signer/X509/Collection.php
Class hierarchy
Implements
Summary
Properties
$_items
protected SetaPDF_Signer_X509_Certificate[]|SetaPDF_Signer_X509_CollectionInterface[] SetaPDF_Signer_X509_Collection::$_items = array()
All items.
Methods
_getCollectionItems()
Get all items which are not direct certificates but implement the CollectionInterface.
contains()
Parameters
- $certificate : SetaPDF_Signer_X509_Certificate
findByIssuer()
Parameters
- $issuer
- $fullMatch
Whether only a substring matched or the whole subject should be compared.
Exceptions
Throws SetaPDF_Signer_Asn1_Exception
Throws SetaPDF_Signer_Exception
findBySubject()
Parameters
- $subject
- $fullMatch
Whether only a substring matched or the whole subject should be compared.
Exceptions
findByValidAt()
public SetaPDF_Signer_X509_Collection::findByValidAt (
DateTimeInterface $dateTime [, DateTimeZone|null $timeZone = null ]
): Parameters
- $dateTime : DateTimeInterface
- $timeZone : DateTimeZone|null
Exceptions
Throws SetaPDF_Signer_Asn1_Exception
Throws Exception