PublicKeyRecipient
in package
implements
Serializable
Public-key recipient dictionary — ISO 32000-2 §7.6.5.3, Table 27.
A single entry in the /Recipients array of a public-key crypt filter. Carries the PKCS#7 envelope that encrypts the file encryption key for one recipient plus that recipient's access permissions.
Attributes
- #[RequiresPdfVersion]
- \Phpdftk\Pdf\Core\PdfVersion::V1_5
Table of Contents
Interfaces
- Serializable
- Contract for anything that can emit raw PDF syntax via `toPdf()`.
Properties
- $p : int|null
- $pkcs7 : PdfString
- $recipient : PdfArray|null
Methods
- __construct() : mixed
- toPdf() : string
Properties
$p
public
int|null
$p
= null
$pkcs7
public
PdfString
$pkcs7
$recipient
public
PdfArray|null
$recipient
= null
Methods
__construct()
public
__construct(PdfString $pkcs7) : mixed
Parameters
- $pkcs7 : PdfString
toPdf()
public
toPdf() : string