Joomla CMS
4.2.2
Documentation des API du CMS Joomla en version 4.2.2
|
Fonctions membres publiques | |
__construct (JWSSerializerManager $serializerManager, JWSVerifier $jwsVerifier, ?HeaderCheckerManager $headerCheckerManager) | |
getJwsVerifier () | |
getHeaderCheckerManager () | |
getSerializerManager () | |
loadAndVerifyWithKey (string $token, JWK $key, ?int &$signature, ?string $payload=null) | |
loadAndVerifyWithKeySet (string $token, JWKSet $keyset, ?int &$signature, ?string $payload=null) | |
Fonctions membres privées | |
processSignature (JWS $jws, JWKSet $keyset, int $signature, ?string $payload) | |
Attributs privés | |
$jwsVerifier | |
$headerCheckerManager | |
$serializerManager | |
__construct | ( | JWSSerializerManager | $serializerManager, |
JWSVerifier | $jwsVerifier, | ||
?HeaderCheckerManager | $headerCheckerManager | ||
) |
JWSLoader constructor.
Références JWSLoader\$headerCheckerManager, JWSLoader\$jwsVerifier, et JWSLoader\$serializerManager.
getHeaderCheckerManager | ( | ) |
Returns the Header Checker Manager associated to the JWSLoader.
Références JWSLoader\$headerCheckerManager.
getJwsVerifier | ( | ) |
Returns the JWSVerifier associated to the JWSLoader.
Références JWSLoader\$jwsVerifier.
getSerializerManager | ( | ) |
Returns the JWSSerializer associated to the JWSLoader.
Références JWSLoader\$serializerManager.
This method will try to load and verify the token using the given key. It returns a JWS and will populate the $signature variable in case of success, otherwise an exception is thrown.
Exception | if the token cannot be loaded or verified |
Références $key, et JWSLoader\loadAndVerifyWithKeySet().
loadAndVerifyWithKeySet | ( | string | $token, |
JWKSet | $keyset, | ||
?int & | $signature, | ||
?string | $payload = null |
||
) |
This method will try to load and verify the token using the given key set. It returns a JWS and will populate the $signature variable in case of success, otherwise an exception is thrown.
Exception | if the token cannot be loaded or verified |
Références $i, JWS\countSignatures(), et JWSLoader\processSignature().
Référencé par JWSLoader\loadAndVerifyWithKey().
Références null.
Référencé par JWSLoader\loadAndVerifyWithKeySet().
|
private |
Référencé par JWSLoader\__construct(), et JWSLoader\getHeaderCheckerManager().
|
private |
Référencé par JWSLoader\__construct(), et JWSLoader\getJwsVerifier().
|
private |
Référencé par JWSLoader\__construct(), et JWSLoader\getSerializerManager().