Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Référence de la classe CompactSerializer
+ Graphe d'héritage de CompactSerializer:

Fonctions membres publiques

 displayName ()
 
 name ()
 
 serialize (JWS $jws, ?int $signatureIndex=null)
 
 unserialize (string $input)
 

Champs de données

const NAME = 'jws_compact'
 

Membres hérités additionnels

- Fonctions membres protégées hérités de Serializer
 isPayloadEncoded (array $protectedHeader)
 

Documentation des fonctions membres

◆ displayName()

displayName ( )

Implémente JWSSerializer.

◆ name()

name ( )

The name of the serialization.

Implémente JWSSerializer.

◆ serialize()

serialize ( JWS  $jws,
?int  $signatureIndex = null 
)
Exceptions
LogicExceptionif the JWS has unprotected header (invalid for compact JSON)
LogicExceptionif the payload is not encoded but contains unauthorized characters

Implémente JWSSerializer.

Références Base64Url\encode(), JWS\getEncodedPayload(), JWS\getPayload(), JWS\getSignature(), Serializer\isPayloadEncoded(), et null.

◆ unserialize()

unserialize ( string  $input)
Exceptions
InvalidArgumentExceptionif the input is invalid

Implémente JWSSerializer.

Références $input, $parts, Base64Url\decode(), JsonConverter\decode(), Serializer\isPayloadEncoded(), et null.

Documentation des champs

◆ NAME

const NAME = 'jws_compact'

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