class final readonly Core · roukmoute/pdf 0.6.2

PDF\Security\Saslprep
RFC 4013 stored-string SASLprep: mapping, Unicode 3.2 NFKC, prohibitions and BIDI.
No locale, installed ICU version or optional Unicode extension affects the result.
The R=5 byte truncation is applied after preparation by PreparedPassword.

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\Security\Unicode32SaslprepTables $tables = new Unicode32SaslprepTables())

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

Méthodes déclarées

normalize()

public function normalize(string $unicodeInput): string

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

prepare()

public function prepare(string $unicodeInput): PDF\Security\PreparedPassword

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