QEverCloud  6.1.0
Unofficial Evernote Cloud API for Qt
Public Slots | Signals | Public Member Functions | List of all members
qevercloud::UserStoreServer Class Reference

The UserStoreServer class represents customizable server for UserStore requests. It is primarily used for testing of QEverCloud. More...

#include <Servers.h>

Inheritance diagram for qevercloud::UserStoreServer:

Public Slots

void onRequest (QByteArray data)
 
void onCheckVersionRequestReady (bool value, EverCloudExceptionDataPtr exceptionData)
 
void onGetBootstrapInfoRequestReady (BootstrapInfo value, EverCloudExceptionDataPtr exceptionData)
 
void onAuthenticateLongSessionRequestReady (AuthenticationResult value, EverCloudExceptionDataPtr exceptionData)
 
void onCompleteTwoFactorAuthenticationRequestReady (AuthenticationResult value, EverCloudExceptionDataPtr exceptionData)
 
void onRevokeLongSessionRequestReady (EverCloudExceptionDataPtr exceptionData)
 
void onAuthenticateToBusinessRequestReady (AuthenticationResult value, EverCloudExceptionDataPtr exceptionData)
 
void onGetUserRequestReady (User value, EverCloudExceptionDataPtr exceptionData)
 
void onGetPublicUserInfoRequestReady (PublicUserInfo value, EverCloudExceptionDataPtr exceptionData)
 
void onGetUserUrlsRequestReady (UserUrls value, EverCloudExceptionDataPtr exceptionData)
 
void onInviteToBusinessRequestReady (EverCloudExceptionDataPtr exceptionData)
 
void onRemoveFromBusinessRequestReady (EverCloudExceptionDataPtr exceptionData)
 
void onUpdateBusinessUserIdentifierRequestReady (EverCloudExceptionDataPtr exceptionData)
 
void onListBusinessUsersRequestReady (QList< UserProfile > value, EverCloudExceptionDataPtr exceptionData)
 
void onListBusinessInvitationsRequestReady (QList< BusinessInvitation > value, EverCloudExceptionDataPtr exceptionData)
 
void onGetAccountLimitsRequestReady (AccountLimits value, EverCloudExceptionDataPtr exceptionData)
 

Signals

void checkVersionRequest (QString clientName, qint16 edamVersionMajor, qint16 edamVersionMinor, IRequestContextPtr ctx)
 
void getBootstrapInfoRequest (QString locale, IRequestContextPtr ctx)
 
void authenticateLongSessionRequest (QString username, QString password, QString consumerKey, QString consumerSecret, QString deviceIdentifier, QString deviceDescription, bool supportsTwoFactor, IRequestContextPtr ctx)
 
void completeTwoFactorAuthenticationRequest (QString oneTimeCode, QString deviceIdentifier, QString deviceDescription, IRequestContextPtr ctx)
 
void revokeLongSessionRequest (IRequestContextPtr ctx)
 
void authenticateToBusinessRequest (IRequestContextPtr ctx)
 
void getUserRequest (IRequestContextPtr ctx)
 
void getPublicUserInfoRequest (QString username, IRequestContextPtr ctx)
 
void getUserUrlsRequest (IRequestContextPtr ctx)
 
void inviteToBusinessRequest (QString emailAddress, IRequestContextPtr ctx)
 
void removeFromBusinessRequest (QString emailAddress, IRequestContextPtr ctx)
 
void updateBusinessUserIdentifierRequest (QString oldEmailAddress, QString newEmailAddress, IRequestContextPtr ctx)
 
void listBusinessUsersRequest (IRequestContextPtr ctx)
 
void listBusinessInvitationsRequest (bool includeRequestedInvitations, IRequestContextPtr ctx)
 
void getAccountLimitsRequest (ServiceLevel serviceLevel, IRequestContextPtr ctx)
 
void checkVersionRequestReady (QByteArray data)
 
void getBootstrapInfoRequestReady (QByteArray data)
 
void authenticateLongSessionRequestReady (QByteArray data)
 
void completeTwoFactorAuthenticationRequestReady (QByteArray data)
 
void revokeLongSessionRequestReady (QByteArray data)
 
void authenticateToBusinessRequestReady (QByteArray data)
 
void getUserRequestReady (QByteArray data)
 
void getPublicUserInfoRequestReady (QByteArray data)
 
void getUserUrlsRequestReady (QByteArray data)
 
void inviteToBusinessRequestReady (QByteArray data)
 
void removeFromBusinessRequestReady (QByteArray data)
 
void updateBusinessUserIdentifierRequestReady (QByteArray data)
 
void listBusinessUsersRequestReady (QByteArray data)
 
void listBusinessInvitationsRequestReady (QByteArray data)
 
void getAccountLimitsRequestReady (QByteArray data)
 

Public Member Functions

 UserStoreServer (QObject *parent=nullptr)
 

Detailed Description

The UserStoreServer class represents customizable server for UserStore requests. It is primarily used for testing of QEverCloud.

Constructor & Destructor Documentation

◆ UserStoreServer()

qevercloud::UserStoreServer::UserStoreServer ( QObject *  parent = nullptr)
explicit

Member Function Documentation

◆ authenticateLongSessionRequest

void qevercloud::UserStoreServer::authenticateLongSessionRequest ( QString  username,
QString  password,
QString  consumerKey,
QString  consumerSecret,
QString  deviceIdentifier,
QString  deviceDescription,
bool  supportsTwoFactor,
IRequestContextPtr  ctx 
)
signal

◆ authenticateLongSessionRequestReady

void qevercloud::UserStoreServer::authenticateLongSessionRequestReady ( QByteArray  data)
signal

◆ authenticateToBusinessRequest

void qevercloud::UserStoreServer::authenticateToBusinessRequest ( IRequestContextPtr  ctx)
signal

◆ authenticateToBusinessRequestReady

void qevercloud::UserStoreServer::authenticateToBusinessRequestReady ( QByteArray  data)
signal

◆ checkVersionRequest

void qevercloud::UserStoreServer::checkVersionRequest ( QString  clientName,
qint16  edamVersionMajor,
qint16  edamVersionMinor,
IRequestContextPtr  ctx 
)
signal

◆ checkVersionRequestReady

void qevercloud::UserStoreServer::checkVersionRequestReady ( QByteArray  data)
signal

◆ completeTwoFactorAuthenticationRequest

void qevercloud::UserStoreServer::completeTwoFactorAuthenticationRequest ( QString  oneTimeCode,
QString  deviceIdentifier,
QString  deviceDescription,
IRequestContextPtr  ctx 
)
signal

◆ completeTwoFactorAuthenticationRequestReady

void qevercloud::UserStoreServer::completeTwoFactorAuthenticationRequestReady ( QByteArray  data)
signal

◆ getAccountLimitsRequest

void qevercloud::UserStoreServer::getAccountLimitsRequest ( ServiceLevel  serviceLevel,
IRequestContextPtr  ctx 
)
signal

◆ getAccountLimitsRequestReady

void qevercloud::UserStoreServer::getAccountLimitsRequestReady ( QByteArray  data)
signal

◆ getBootstrapInfoRequest

void qevercloud::UserStoreServer::getBootstrapInfoRequest ( QString  locale,
IRequestContextPtr  ctx 
)
signal

◆ getBootstrapInfoRequestReady

void qevercloud::UserStoreServer::getBootstrapInfoRequestReady ( QByteArray  data)
signal

◆ getPublicUserInfoRequest

void qevercloud::UserStoreServer::getPublicUserInfoRequest ( QString  username,
IRequestContextPtr  ctx 
)
signal

◆ getPublicUserInfoRequestReady

void qevercloud::UserStoreServer::getPublicUserInfoRequestReady ( QByteArray  data)
signal

◆ getUserRequest

void qevercloud::UserStoreServer::getUserRequest ( IRequestContextPtr  ctx)
signal

◆ getUserRequestReady

void qevercloud::UserStoreServer::getUserRequestReady ( QByteArray  data)
signal

◆ getUserUrlsRequest

void qevercloud::UserStoreServer::getUserUrlsRequest ( IRequestContextPtr  ctx)
signal

◆ getUserUrlsRequestReady

void qevercloud::UserStoreServer::getUserUrlsRequestReady ( QByteArray  data)
signal

◆ inviteToBusinessRequest

void qevercloud::UserStoreServer::inviteToBusinessRequest ( QString  emailAddress,
IRequestContextPtr  ctx 
)
signal

◆ inviteToBusinessRequestReady

void qevercloud::UserStoreServer::inviteToBusinessRequestReady ( QByteArray  data)
signal

◆ listBusinessInvitationsRequest

void qevercloud::UserStoreServer::listBusinessInvitationsRequest ( bool  includeRequestedInvitations,
IRequestContextPtr  ctx 
)
signal

◆ listBusinessInvitationsRequestReady

void qevercloud::UserStoreServer::listBusinessInvitationsRequestReady ( QByteArray  data)
signal

◆ listBusinessUsersRequest

void qevercloud::UserStoreServer::listBusinessUsersRequest ( IRequestContextPtr  ctx)
signal

◆ listBusinessUsersRequestReady

void qevercloud::UserStoreServer::listBusinessUsersRequestReady ( QByteArray  data)
signal

◆ onAuthenticateLongSessionRequestReady

void qevercloud::UserStoreServer::onAuthenticateLongSessionRequestReady ( AuthenticationResult  value,
EverCloudExceptionDataPtr  exceptionData 
)
slot

◆ onAuthenticateToBusinessRequestReady

void qevercloud::UserStoreServer::onAuthenticateToBusinessRequestReady ( AuthenticationResult  value,
EverCloudExceptionDataPtr  exceptionData 
)
slot

◆ onCheckVersionRequestReady

void qevercloud::UserStoreServer::onCheckVersionRequestReady ( bool  value,
EverCloudExceptionDataPtr  exceptionData 
)
slot

◆ onCompleteTwoFactorAuthenticationRequestReady

void qevercloud::UserStoreServer::onCompleteTwoFactorAuthenticationRequestReady ( AuthenticationResult  value,
EverCloudExceptionDataPtr  exceptionData 
)
slot

◆ onGetAccountLimitsRequestReady

void qevercloud::UserStoreServer::onGetAccountLimitsRequestReady ( AccountLimits  value,
EverCloudExceptionDataPtr  exceptionData 
)
slot

◆ onGetBootstrapInfoRequestReady

void qevercloud::UserStoreServer::onGetBootstrapInfoRequestReady ( BootstrapInfo  value,
EverCloudExceptionDataPtr  exceptionData 
)
slot

◆ onGetPublicUserInfoRequestReady

void qevercloud::UserStoreServer::onGetPublicUserInfoRequestReady ( PublicUserInfo  value,
EverCloudExceptionDataPtr  exceptionData 
)
slot

◆ onGetUserRequestReady

void qevercloud::UserStoreServer::onGetUserRequestReady ( User  value,
EverCloudExceptionDataPtr  exceptionData 
)
slot

◆ onGetUserUrlsRequestReady

void qevercloud::UserStoreServer::onGetUserUrlsRequestReady ( UserUrls  value,
EverCloudExceptionDataPtr  exceptionData 
)
slot

◆ onInviteToBusinessRequestReady

void qevercloud::UserStoreServer::onInviteToBusinessRequestReady ( EverCloudExceptionDataPtr  exceptionData)
slot

◆ onListBusinessInvitationsRequestReady

void qevercloud::UserStoreServer::onListBusinessInvitationsRequestReady ( QList< BusinessInvitation value,
EverCloudExceptionDataPtr  exceptionData 
)
slot

◆ onListBusinessUsersRequestReady

void qevercloud::UserStoreServer::onListBusinessUsersRequestReady ( QList< UserProfile value,
EverCloudExceptionDataPtr  exceptionData 
)
slot

◆ onRemoveFromBusinessRequestReady

void qevercloud::UserStoreServer::onRemoveFromBusinessRequestReady ( EverCloudExceptionDataPtr  exceptionData)
slot

◆ onRequest

void qevercloud::UserStoreServer::onRequest ( QByteArray  data)
slot

◆ onRevokeLongSessionRequestReady

void qevercloud::UserStoreServer::onRevokeLongSessionRequestReady ( EverCloudExceptionDataPtr  exceptionData)
slot

◆ onUpdateBusinessUserIdentifierRequestReady

void qevercloud::UserStoreServer::onUpdateBusinessUserIdentifierRequestReady ( EverCloudExceptionDataPtr  exceptionData)
slot

◆ removeFromBusinessRequest

void qevercloud::UserStoreServer::removeFromBusinessRequest ( QString  emailAddress,
IRequestContextPtr  ctx 
)
signal

◆ removeFromBusinessRequestReady

void qevercloud::UserStoreServer::removeFromBusinessRequestReady ( QByteArray  data)
signal

◆ revokeLongSessionRequest

void qevercloud::UserStoreServer::revokeLongSessionRequest ( IRequestContextPtr  ctx)
signal

◆ revokeLongSessionRequestReady

void qevercloud::UserStoreServer::revokeLongSessionRequestReady ( QByteArray  data)
signal

◆ updateBusinessUserIdentifierRequest

void qevercloud::UserStoreServer::updateBusinessUserIdentifierRequest ( QString  oldEmailAddress,
QString  newEmailAddress,
IRequestContextPtr  ctx 
)
signal

◆ updateBusinessUserIdentifierRequestReady

void qevercloud::UserStoreServer::updateBusinessUserIdentifierRequestReady ( QByteArray  data)
signal