1 #ifndef COCOATWEET_OAUTH_OAUTH_H_
2 #define COCOATWEET_OAUTH_OAUTH_H_
14 std::map<std::string, std::string>
signature(
const std::map<std::string, std::string>& _param,
15 const std::string& _method,
16 const std::string& _url);
17 const std::string
nonce()
const;
19 const std::string
method()
const;
20 const std::string
version()
const;
22 std::map<std::string, std::string>
oauthParam()
const;
23 std::string
hmacSha1(std::string _key, std::string _data);
24 const std::string
base64(
const std::string& _raw);
28 const std::string SIGNATURE_METHOD_ =
"HMAC-SHA1";
29 const std::string OAUTH_VERSION_ =
"1.0";