Joomla CMS
4.2.2
Documentation des API du CMS Joomla en version 4.2.2
|
Fonctions membres publiques | |
createHash ($payload, Key $key) | |
doVerify ($expected, $payload, Key $key) | |
getKeyType () | |
getAlgorithm () | |
Fonctions membres publiques hérités de BaseSigner | |
modifyHeader (array &$headers) | |
sign ($payload, $key) | |
verify ($expected, $payload, $key) | |
createHash ($payload, Key $key) | |
doVerify ($expected, $payload, Key $key) | |
Fonctions membres publiques hérités de Signer | |
getAlgorithmId () | |
Fonctions membres privées | |
getPrivateKey ($pem, $passphrase) | |
getPublicKey ($pem) | |
validateKey ($key) | |
createHash | ( | $payload, | |
Key | $key | ||
) |
doVerify | ( | $expected, | |
$payload, | |||
Key | $key | ||
) |
$expected | |
$payload | |
$key |
Références $result, OpenSSL\getAlgorithm(), Key\getContent(), et OpenSSL\getPublicKey().
|
abstract |
Returns which algorithm to be used to create/verify the signature (using OpenSSL constants)
Référencé par OpenSSL\createHash(), et OpenSSL\doVerify().
|
abstract |
Returns the type of key to be used to create/verify the signature (using OpenSSL constants)
Référencé par OpenSSL\validateKey().
|
private |
string | $pem | |
string | $passphrase |
Références OpenSSL\validateKey().
Référencé par OpenSSL\createHash().
|
private |
string | $pem |
Références OpenSSL\validateKey().
Référencé par OpenSSL\doVerify().
|
private |
Raises an exception when the key type is not the expected type
resource | bool | $key |
InvalidArgumentException |
Références $key, InvalidKeyProvided\cannotBeParsed(), OpenSSL\getKeyType(), et InvalidKeyProvided\incompatibleKey().
Référencé par OpenSSL\getPrivateKey(), et OpenSSL\getPublicKey().