|
QEverCloud
Unofficial Evernote Cloud API for Qt
|
Classes | |
| class | qevercloud::EvernoteOAuthDialog |
| Authorizes your app with the Evernote service by means of OAuth authentication. More... | |
| class | qevercloud::EvernoteOAuthWebView |
| The class is tailored specifically for OAuth authorization with Evernote. More... | |
Functions | |
| void | qevercloud::setNonceGenerator (quint64(*nonceGenerator)()) |
| Sets the function to use for nonce generation for OAuth authentication. More... | |
| void qevercloud::setNonceGenerator | ( | quint64(*)() | nonceGenerator | ) |
Sets the function to use for nonce generation for OAuth authentication.
qrand() is not guaranteed to be cryptographically strong. I try to amend the fact by using QUuid::createUuid() which uses /dev/urandom if it's availabe. But this is no guarantee either. So if you want total control over nonce generation you can write you own algorithm.
setNonceGenerator is NOT thread safe.
1.8.5