#include <QMultiMap>
#include <QByteArray>
#include "qoauth_global.h"
Go to the source code of this file.
Namespaces | |
namespace | QOAuth |
This namespace encapsulates all classes and definitions provided by libqoauth. | |
Typedefs | |
typedef QMultiMap< QByteArray, QByteArray > | QOAuth::ParamMap |
A typedef for the data structure for storing request parameters. | |
Enumerations | |
enum | QOAuth::SignatureMethod { QOAuth::HMAC_SHA1, QOAuth::RSA_SHA1, QOAuth::PLAINTEXT } |
This enum type describes the signature method used by the request. More... | |
enum | QOAuth::HttpMethod { QOAuth::GET, QOAuth::POST, QOAuth::HEAD, QOAuth::PUT, QOAuth::DELETE } |
This enum type specifies the HTTP method used for creating a Signature Base String and/or sending a request. More... | |
enum | QOAuth::ParsingMode { QOAuth::ParseForRequestContent, QOAuth::ParseForInlineQuery, QOAuth::ParseForHeaderArguments, QOAuth::ParseForSignatureBaseString } |
This enum type specifies the method of parsing parameters into a parameter string. More... | |
enum | QOAuth::ErrorCode { QOAuth::NoError = 200, QOAuth::BadRequest = 400, QOAuth::Unauthorized = 401, QOAuth::Forbidden = 403, QOAuth::Timeout = 1001, QOAuth::ConsumerKeyEmpty, QOAuth::ConsumerSecretEmpty, QOAuth::UnsupportedHttpMethod, QOAuth::RSAPrivateKeyEmpty = 1101, QOAuth::RSADecodingError, QOAuth::RSAKeyFileError, QOAuth::OtherError } |
This enum type defines error types that are assigned to the QOAuth::Interface::error property. More... | |
Functions | |
QOAUTH_EXPORT QByteArray | QOAuth::supportedOAuthVersion () |
Returns the supported OAuth protocol version. | |
QOAUTH_EXPORT QByteArray | QOAuth::tokenParameterName () |
Returns the name of the Access Token argument parameter (oauth_token in current implementation). | |
QOAUTH_EXPORT QByteArray | QOAuth::tokenSecretParameterName () |
Returns the name of the Token Secret argument parameter (oauth_token_secret in current implementation). |
#include <QtOAuth>
.