Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
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 :