SeedValueDictionary
extends PdfObject
in package
Seed value dictionary — ISO 32000-2 §12.7.5.5, Table 234.
Seeds constrain and configure how a signature field is signed: acceptable filter/subfilter, digest method, legal attestation, whether a timestamp is required, and whether the viewer is expected to lock the document after signing.
Referenced from SignatureField::$sv.
Attributes
- #[RequiresPdfVersion]
- \Phpdftk\Pdf\Core\PdfVersion::V1_3
Table of Contents
Constants
- PDF_TYPE = 'SV'
Properties
- $addRevInfo : bool|null
- $appearanceFilter : PdfString|null
- $cert : PdfDictionary|null
- $digestMethod : PdfArray|null
- $ff : int|null
- $filter : PdfName|null
- $generationNumber : int
- $legalAttestation : PdfArray|null
- $lockDocument : bool|null
- $mdp : PdfDictionary|null
- $objectNumber : int
- $reasons : PdfArray|null
- $subFilter : PdfArray|null
- $timeStamp : PdfDictionary|null
- $v : float|null
Methods
- toIndirectObject() : string
- Wrap the object in an indirect object structure: X Y obj ... endobj
- toPdf() : string
- Serialize the object's dictionary/value to PDF syntax.
Constants
PDF_TYPE
public
mixed
PDF_TYPE
= 'SV'
Properties
$addRevInfo
public
bool|null
$addRevInfo
= null
$appearanceFilter
public
PdfString|null
$appearanceFilter
= null
Attributes
- #[RequiresPdfVersion]
- \Phpdftk\Pdf\Core\PdfVersion::V2_0
$cert
public
PdfDictionary|null
$cert
= null
$digestMethod
public
PdfArray|null
$digestMethod
= null
$ff
public
int|null
$ff
= null
$filter
public
PdfName|null
$filter
= null
$generationNumber
public
int
$generationNumber
= 0
$legalAttestation
public
PdfArray|null
$legalAttestation
= null
$lockDocument
public
bool|null
$lockDocument
= null
Attributes
- #[RequiresPdfVersion]
- \Phpdftk\Pdf\Core\PdfVersion::V2_0
$mdp
public
PdfDictionary|null
$mdp
= null
$objectNumber
public
int
$objectNumber
= 0
$reasons
public
PdfArray|null
$reasons
= null
$subFilter
public
PdfArray|null
$subFilter
= null
$timeStamp
public
PdfDictionary|null
$timeStamp
= null
$v
public
float|null
$v
= null
Methods
toIndirectObject()
Wrap the object in an indirect object structure: X Y obj ... endobj
public
toIndirectObject() : string
Return values
stringtoPdf()
Serialize the object's dictionary/value to PDF syntax.
public
toPdf() : string