class final readonly Core · roukmoute/pdf 0.6.1

PDF\Document\Signatures\SignaturePermissionHistory
Intrinsic permission checks for changing a signature field's V, not a general revision classifier.
ISO12.8.2.2/12.8.2.4, PDF478/481–482; Adobe Table8.82, PDF43.

Read the source declaration ↗

Inheritance and contracts

This type declares no parent, interface or trait.

Construction

__construct()

public function __construct(PDF\Document\Signatures\FrozenSignatureGraph $graph)

Declared by PDF\Document\Signatures\SignaturePermissionHistory · View the code ↗

Declared methods

after()

Adobe permissions greater than a previous level are ignored, never granted.

Declared by PDF\Document\Signatures\SignaturePermissionHistory · View the code ↗

assertSigning()

public function assertSigning(PDF\Document\Signatures\FrozenSignatureField $field): void

Declared by PDF\Document\Signatures\SignaturePermissionHistory · View the code ↗

Properties

DeclarationOrigin and documentation
public readonly PDF\Syntax\Object\IntegerType $permissionsPDF\Document\Signatures\SignaturePermissionHistory