class final readonly Core · roukmoute/pdf 0.6.2
PDF\Document\Signatures\SignatureFieldSigningISO12.8.2.4, PDF482: build the recipient's field, reservation and copied direct transform parameters.Inheritance and contracts
This type declares no parent, interface or trait.
Construction
__construct()
public function __construct(PDF\Document\Signatures\PolicySignatureBackend $backend, ?PDF\Document\Forms\PartialFieldName $name, PDF\Document\Signatures\SignatureCapacity $capacity, PDF\Document\Signatures\SignatureSigningIntent $intent = new SignatureSigningIntent(), ?PDF\Document\Signatures\Policies\SignatureSeedValue $seed = null, ?PDF\Document\Forms\SignatureFieldLock $lock = null, ?PDF\Document\Signatures\SignatureFormat $format = null, ?PDF\Document\Signatures\Policies\SignatureCertificateUrlUsage $urlUsage = null)Declared methods
bindCatalog()
public function bindCatalog(PDF\Syntax\Object\IndirectReference $catalog): selfcertificationPermissions()
public function certificationPermissions(): ?PDF\Syntax\Object\DictionaryTypeExplicit catalog contribution; combine additional handlers in the caller's permissions dictionary.sign()
public function sign(PDF\Document\Signatures\PreparedSignature $prepared, ?PDF\Document\Signatures\SignatureOutputVerifier $verifier = null, PDF\Document\Signatures\Policies\SignatureSigningEvidence $evidence = new UnavailableSignatureEvidence()): PDF\Document\Signatures\SignedRevisionProperties
| Declaration | Origin and documentation |
|---|---|
public readonly PDF\Document\Signatures\PolicySignatureBackend $backend | PDF\Document\Signatures\SignatureFieldSigning |
public readonly PDF\Document\Signatures\Policies\SignatureSigningChoice $choice | PDF\Document\Signatures\SignatureFieldSigning |
public readonly PDF\Document\Forms\SignatureField $field | PDF\Document\Signatures\SignatureFieldSigning |
public readonly PDF\Document\Signatures\SignatureSigningIntent $intent | PDF\Document\Signatures\SignatureFieldSigning |
public readonly PDF\Document\Signatures\Policies\SignatureReferences $references | PDF\Document\Signatures\SignatureFieldSigning |
public readonly PDF\Document\Signatures\PendingSignature $signature | PDF\Document\Signatures\SignatureFieldSigning |