TTKMusicPlayer  3.7.0.0
TTKMusicPlayer imitates Kugou UI, the music player uses of qmmp core library based on Qt for windows and linux
Static Public Member Functions | List of all members
QSyncUtils Class Reference

The class of the sync cloud utils. More...

#include <qsyncutils.h>

Static Public Member Functions

static QString authorizationCode (const QString &key, const QString &method, const TTKStringMap &headers, const QString &resource)
 
static QString createSignForNormalAuth (const QString &method, const QString &access, const QString &secret, const TTKStringMap &headers, const QString &resource)
 
static QString GMT ()
 
static QString makeDataBucketUrl ()
 

Detailed Description

The class of the sync cloud utils.

Author
Greedysky greed.nosp@m.ysky.nosp@m.@163..nosp@m.com

Definition at line 27 of file qsyncutils.h.

Member Function Documentation

QString QSyncUtils::authorizationCode ( const QString &  key,
const QString &  method,
const TTKStringMap headers,
const QString &  resource 
)
static

Get authorization code.

Definition at line 54 of file qsyncutils.cpp.

References formatHeader(), hmacSha1(), and self_define_header_prefix.

Referenced by createSignForNormalAuth(), and QSyncDownloadData::downloadUrl().

QString QSyncUtils::createSignForNormalAuth ( const QString &  method,
const QString &  access,
const QString &  secret,
const TTKStringMap headers,
const QString &  resource 
)
static

Create sign for normal auth.

Definition at line 79 of file qsyncutils.cpp.

References authorizationCode().

Referenced by QSyncDataInterfacePrivate::insertAuthorization().

QString QSyncUtils::GMT ( )
static
QString QSyncUtils::makeDataBucketUrl ( )
static

The documentation for this class was generated from the following files: