class final readonly Core · roukmoute/pdf 0.6.2

PDF\Security\Revision5EncryptionDictionary
Standard handler V=5/R=5; supplement PDF pages 14–22, Algorithms 3.8–3.10.

Read the source declaration ↗

Inheritance and contracts

This type declares no parent, interface or trait.

Construction

__construct()

public function __construct(string $owner, string $user, string $ownerEncryption, string $userEncryption, string $permissionsBlock, PDF\Security\Revision5Permissions $permissions, PDF\Security\EncryptMetadata $encryptMetadata)

Declared by PDF\Security\Revision5EncryptionDictionary · View the code ↗

Declared methods

dictionary()

public function dictionary(): PDF\Syntax\Object\DictionaryType

Declared by PDF\Security\Revision5EncryptionDictionary · View the code ↗

Properties

DeclarationOrigin and documentation
public readonly PDF\Security\EncryptMetadata $encryptMetadataPDF\Security\Revision5EncryptionDictionary
public readonly string $ownerPDF\Security\Revision5EncryptionDictionary
public readonly string $ownerEncryptionPDF\Security\Revision5EncryptionDictionary
public readonly PDF\Security\Revision5Permissions $permissionsPDF\Security\Revision5EncryptionDictionary
public readonly string $permissionsBlockPDF\Security\Revision5EncryptionDictionary
public readonly string $userPDF\Security\Revision5EncryptionDictionary
public readonly string $userEncryptionPDF\Security\Revision5EncryptionDictionary