Keyring was already unlocked.
Bad arguments to function.
Operation was cancelled.
Either the user or daemon denied access.
Problem communicating with daemon.
The keyring already exists.
Keyring daemon is not available.
No such match found.
No such keyring exists.
The operation completed successfully.
Various result codes returned by functions.