Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Référence de l'interface EncoderInterface
+ Graphe d'héritage de EncoderInterface:

Fonctions membres publiques statiques

static encode (string $binString)
 
static decode (string $encodedString, bool $strictPadding=false)
 

Documentation des fonctions membres

◆ decode()

static decode ( string  $encodedString,
bool  $strictPadding = false 
)
static

Convert a binary string into a hexadecimal string without cache-timing leaks

Paramètres
string$encodedString
bool$strictPaddingError on invalid padding
Renvoie
string (raw binary)

Implémenté dans Base32.

Référencé par RFC4648\base16Decode(), RFC4648\base64Decode(), Encoding\base64Decode(), Encoding\base64DecodeDotSlash(), Encoding\base64DecodeDotSlashOrdered(), RFC4648\base64UrlSafeDecode(), ASN1\extractBER(), PuTTY\generateV2Key(), Encoding\hexDecode(), Encoding\hexDecodeUpper(), OpenSSH\load(), PKCS1\load(), PuTTY\load(), et X509\loadSPKAC().

◆ encode()

static encode ( string  $binString)
static

Convert a binary string into a hexadecimal string without cache-timing leaks

Paramètres
string$binString(raw binary)
Renvoie
string

Implémenté dans Base32, et Base64.

Référencé par phpseclib3\Crypt\EC\Formats\Keys\extractPoint(), X509\getDN(), Encoding\hexEncode(), phpseclib3\Crypt\EC\Formats\Keys\loadCurveByParam(), PKCS1\wrapPrivateKey(), et PuTTY\wrapPrivateKey().


La documentation de cette interface a été générée à partir du fichier suivant :