The IAuthenticationInfo interface represents the information obtained through OAuth and necessary to access Evernote API.
More...
#include <IAuthenticationInfo.h>
The IAuthenticationInfo interface represents the information obtained through OAuth and necessary to access Evernote API.
◆ authenticationTime()
| virtual qevercloud::Timestamp quentier::synchronization::IAuthenticationInfo::authenticationTime |
( |
| ) |
const |
|
nodiscardpure virtual |
Timestamp at which authentication info was received from Evernote
◆ authToken()
| virtual QString quentier::synchronization::IAuthenticationInfo::authToken |
( |
| ) |
const |
|
nodiscardpure virtual |
Authentication token which needs to be used for access to Evernote API
◆ authTokenExpirationTime()
| virtual qevercloud::Timestamp quentier::synchronization::IAuthenticationInfo::authTokenExpirationTime |
( |
| ) |
const |
|
nodiscardpure virtual |
Expiration timestamp for the authentication token
◆ noteStoreUrl()
| virtual QString quentier::synchronization::IAuthenticationInfo::noteStoreUrl |
( |
| ) |
const |
|
nodiscardpure virtual |
Url of the note store service for this user
◆ shardId()
| virtual QString quentier::synchronization::IAuthenticationInfo::shardId |
( |
| ) |
const |
|
nodiscardpure virtual |
Shard identifier which needs to be used for access to Evernote API along with the authentication token
◆ userId()
| virtual qevercloud::UserID quentier::synchronization::IAuthenticationInfo::userId |
( |
| ) |
const |
|
nodiscardpure virtual |
Identifier of the authenticated user
◆ userStoreCookies()
| virtual QList< QNetworkCookie > quentier::synchronization::IAuthenticationInfo::userStoreCookies |
( |
| ) |
const |
|
nodiscardpure virtual |
◆ webApiUrlPrefix()
| virtual QString quentier::synchronization::IAuthenticationInfo::webApiUrlPrefix |
( |
| ) |
const |
|
nodiscardpure virtual |
Url prefix for Evernote Web API.
- See also
- qevercloud::PublicUserInfo::webApiUrlPrefix