libquentier  0.5.0
The library for rich desktop clients of Evernote service
Public Types | List of all members
quentier::IKeychainService::ErrorCode Struct Reference

#include <IKeychainService.h>

Public Types

enum  type {
  NoError = 0 , EntryNotFound , CouldNotDeleteEntry , AccessDeniedByUser ,
  AccessDenied , NoBackendAvailable , NotImplemented , OtherError
}
 

Detailed Description

C++98 style scoped enum determining the error codes from keychain service

Member Enumeration Documentation

◆ type

Enumerator
NoError 

No error occurred, operation was successful

EntryNotFound 

For the given key no data was found

CouldNotDeleteEntry 

Could not delete existing secret data

AccessDeniedByUser 

User denied access to keychain

AccessDenied 

Access denied for other reasons

NoBackendAvailable 

No platform-specific keychain service available

NotImplemented 

Not implemented on platform

OtherError 

Something else went wrong, the textual error description