QEverCloud 6.1.0
Unofficial Evernote Cloud API for Qt
Loading...
Searching...
No Matches
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