class final Core · roukmoute/pdf 0.6.2
PDF\Specification\Dictionary\SignatureDictionaryTable252\CertEntryTable 252, /Cert; PDF type: array or byte string; Required when SubFilter is adbe.x509.rsa_sha1.Inheritance and contracts
Parent : PDF\Specification\SchemaEntry
Definition in the specification
Table 252 · Entries in a signature dictionary
ISO 32000-1:2008, §12.8.1 · PDF page 476 ↗
/Cert array or byte string
(Required when SubFilter is adbe.x509.rsa_sha1) An array of byte strings that shall represent the X.509 certificate chain used when signing and verifying signatures that use public-key cryptography, or a byte string if the chain has only one entry. The signing certificate shall appear first in the array; it shall be used to verify the signature value in Contents, and the other certificates shall be used to verify the authenticity of the signing certificate. If SubFilter is adbe.pkcs7.detached or adbe.pkcs7.sha1, this entry shall not be used, and the certificate chain shall be put in the PKCS#7 envelope in Contents.
Qualifier: Required when SubFilter is adbe.x509.rsa_sha1
Conditional descriptions remain traceable. A definition alone does not implement a codec, a signature or every format mechanism. Read the coverage.
Construction
__construct()
public function __construct(PDF\Syntax\Object\ArrayType|PDF\Syntax\Object\StringType|PDF\Syntax\Object\IndirectReference $value)Inherited methods
3 methods from parents and contracts
definition()
public function definition(): PDF\Specification\EntryDefinitionkey()
public function key(): PDF\Syntax\Object\NameTypevalue()
public function value(): PDF\Syntax\FileStructure\BasicTypeProperties
| Declaration | Origin and documentation |
|---|---|
public readonly PDF\Syntax\Object\NameType $key | PDF\Syntax\Object\DictionaryObject\Entry |
public readonly PDF\Syntax\FileStructure\BasicType $value | PDF\Syntax\Object\DictionaryObject\Entry |
Constants
| Name | PHP value | Origin |
|---|---|---|
KEY | | PDF\Specification\Dictionary\SignatureDictionaryTable252\CertEntry |
TABLE | | PDF\Specification\Dictionary\SignatureDictionaryTable252\CertEntry |
VARIABLE | | PDF\Specification\SchemaEntry |