Definition at line 137 of file OAuth.php.
◆ build_signature()
OAuthSignatureMethod_RSA_SHA1::build_signature |
( |
& |
$request, |
|
|
|
$consumer, |
|
|
|
$token |
|
) |
| |
Definition at line 164 of file OAuth.php.
References $ok.
166 $base_string = $request->get_signature_base_string();
167 $request->base_string = $base_string;
173 $privatekeyid = openssl_get_privatekey($cert);
176 $ok = openssl_sign($base_string, $signature, $privatekeyid);
179 openssl_free_key($privatekeyid);
181 return base64_encode($signature);
fetch_private_cert(&$request)
◆ check_signature()
OAuthSignatureMethod_RSA_SHA1::check_signature |
( |
& |
$request, |
|
|
|
$consumer, |
|
|
|
$token, |
|
|
|
$signature |
|
) |
| |
Definition at line 184 of file OAuth.php.
References $ok.
186 $decoded_sig = base64_decode($signature);
188 $base_string = $request->get_signature_base_string();
194 $publickeyid = openssl_get_publickey($cert);
197 $ok = openssl_verify($base_string, $decoded_sig, $publickeyid);
200 openssl_free_key($publickeyid);
fetch_public_cert(&$request)
◆ fetch_private_cert()
OAuthSignatureMethod_RSA_SHA1::fetch_private_cert |
( |
& |
$request | ) |
|
|
protected |
◆ fetch_public_cert()
OAuthSignatureMethod_RSA_SHA1::fetch_public_cert |
( |
& |
$request | ) |
|
|
protected |
◆ get_name()
OAuthSignatureMethod_RSA_SHA1::get_name |
( |
| ) |
|
The documentation for this class was generated from the following file: