class final readonly Core · roukmoute/pdf 0.6.1

PDF\Security\PdfDocEncodedPassword
Explicit bytes already encoded as PDFDocEncoding by the caller, not UTF-8 text.
Algorithm 3.2 in adobe_supplement_iso32000.pdf, PDF pages 18–19; inherited
padding/truncation is ISO 32000-1, 7.6.3.3 Algorithm 2, step 1.

Lire la déclaration source ↗

Héritage et contrats

Ce type ne déclare pas de parent, d’interface ou de trait.

Construction

__construct()

public function __construct(PDF\Syntax\Object\StringType $encodedBytes)

Déclarée par PDF\Security\PdfDocEncodedPassword · Voir le code ↗

Méthodes déclarées

__debugInfo()

public function __debugInfo(): array
@return array{value: string}

Déclarée par PDF\Security\PdfDocEncodedPassword · Voir le code ↗

isEmpty()

public function isEmpty(): bool

Déclarée par PDF\Security\PdfDocEncodedPassword · Voir le code ↗

paddedBytes()

public function paddedBytes(): string

Déclarée par PDF\Security\PdfDocEncodedPassword · Voir le code ↗