class final Core · roukmoute/pdf 0.6.1
PDF\Specification\Adobe\Dictionary\SignatureFieldLockDictionaryTable8_82\PEntryAdobe table 8.82, /P; PDF type: number; Optional; ExtensionLevel 3.Héritage et contrats
Parent : PDF\Specification\SchemaEntry
Définition dans le supplément Adobe
Tableau 8.82 · Entries in a signature field lock dictionary
PDF 1.7 · Adobe ExtensionLevel 3 · §8.6.3 · page PDF 43 ↗
/P number
(Optional; ExtensionLevel 3) The access permissions granted for this document. Valid values follow: 1, no changes to the document are permitted; any change to the document invalidates the signature. 2, permitted changes are filling in forms, instantiating page templates, and signing; other changes invalidate the signature. 3, permitted changes are the same as for 2, as well as annotation creation, deletion, and modification; other changes invalidate the signature. Default value: none; absence of this key results in no effect on signature validation rules. If MDP permission is already in effect from an earlier incremental save section or the original part of the document, the number shall specify permissions less than or equal to the permissions already in effect based on signatures earlier in the document. That is, permissions can be denied but not added. If the number specifies greater permissions than an MDP value already in effect, the new number is ignored. If the document does not have an author signature, the initial permissions in effect are those based on the number 3. The new permission applies to any incremental changes to the document following the signature of which this key is part. See implementation note E-14 on page 131.
Qualificateur : Optional; ExtensionLevel 3
Chaque entrée conserve sa source ISO ou Adobe. Les règles et traitements associés figurent dans la couverture du supplément.
Construction
__construct()
public function __construct(PDF\Syntax\Object\NumericType|PDF\Syntax\Object\IndirectReference $value)Méthodes héritées
3 méthodes des parents et contrats
definition()
public function definition(): PDF\Specification\EntryDefinitionkey()
public function key(): PDF\Syntax\Object\NameTypevalue()
public function value(): PDF\Syntax\FileStructure\BasicTypePropriétés
| Déclaration | Provenance et 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 |
Constantes
| Nom | Valeur PHP | Provenance |
|---|---|---|
KEY | | PDF\Specification\Adobe\Dictionary\SignatureFieldLockDictionaryTable8_82\PEntry |
TABLE | | PDF\Specification\Adobe\Dictionary\SignatureFieldLockDictionaryTable8_82\PEntry |
VARIABLE | | PDF\Specification\SchemaEntry |