Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Tout Structures de données Espaces de nommage Fichiers Fonctions Variables Pages
Référence de la classe Signature

Fonctions membres publiques

 __construct (string $signature, array $protectedHeader, ?string $encodedProtectedHeader, array $header)
 
 getProtectedHeader ()
 
 getHeader ()
 
 getEncodedProtectedHeader ()
 
 getProtectedHeaderParameter (string $key)
 
 hasProtectedHeaderParameter (string $key)
 
 getHeaderParameter (string $key)
 
 hasHeaderParameter (string $key)
 
 getSignature ()
 

Attributs privés

 $encodedProtectedHeader
 
 $protectedHeader
 
 $header
 
 $signature
 

Documentation des constructeurs et destructeur

◆ __construct()

__construct ( string  $signature,
array  $protectedHeader,
?string  $encodedProtectedHeader,
array  $header 
)

Documentation des fonctions membres

◆ getEncodedProtectedHeader()

getEncodedProtectedHeader ( )

The protected header associated with the signature.

Références Signature\$encodedProtectedHeader.

Référencé par JWSVerifier\getInputToVerify().

◆ getHeader()

getHeader ( )

The unprotected header associated with the signature.

Références Signature\$header.

Référencé par JWSVerifier\getAlgorithm().

◆ getHeaderParameter()

getHeaderParameter ( string  $key)

Returns the value of the unprotected header of the specified key.

Paramètres
string$keyThe key
Renvoie
null|mixed Header value

Références $key, et Signature\hasHeaderParameter().

◆ getProtectedHeader()

getProtectedHeader ( )

The protected header associated with the signature.

Références Signature\$protectedHeader.

Référencé par JWSVerifier\getAlgorithm(), Signature\getProtectedHeaderParameter(), et Signature\hasProtectedHeaderParameter().

◆ getProtectedHeaderParameter()

getProtectedHeaderParameter ( string  $key)

Returns the value of the protected header of the specified key.

Paramètres
string$keyThe key
Exceptions
InvalidArgumentExceptionif the header parameter does not exist
Renvoie
null|mixed Header value

Références $key, Signature\getProtectedHeader(), et Signature\hasProtectedHeaderParameter().

Référencé par JWSVerifier\getInputToVerify().

◆ getSignature()

getSignature ( )

Returns the value of the signature.

Références Signature\$signature.

Référencé par JWSVerifier\verifySignature().

◆ hasHeaderParameter()

hasHeaderParameter ( string  $key)

Returns true if the unprotected header has the given parameter.

Paramètres
string$keyThe key

Références $key.

Référencé par Signature\getHeaderParameter().

◆ hasProtectedHeaderParameter()

hasProtectedHeaderParameter ( string  $key)

Returns true if the protected header has the given parameter.

Paramètres
string$keyThe key

Références $key, et Signature\getProtectedHeader().

Référencé par JWSVerifier\getInputToVerify(), et Signature\getProtectedHeaderParameter().

Documentation des champs

◆ $encodedProtectedHeader

$encodedProtectedHeader
private

◆ $header

$header
private

◆ $protectedHeader

$protectedHeader
private

◆ $signature

$signature
private

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