Couchbase C Client
3.3.14
Asynchronous C Client for Couchbase
|
Credentials store for Couchbase. More...
Go to the source code of this file.
Typedefs | |
typedef struct lcb_AUTHENTICATOR_Cdummy | lcb_AUTHENTICATOR |
typedef struct lcbauth_CREDENTIALS_ | lcbauth_CREDENTIALS |
Enumerations | |
enum | lcbauth_ADDPASSFLAGS |
Flags to use when adding a new set of credentials to lcbauth_add_pass. More... | |
enum | lcbauth_RESULT |
Result could be used to notify the library that credentials cannot be resolved (e.g. More... | |
enum | lcbauth_SERVICE |
enum | lcbauth_REASON |
Reason, why the library requests credentials. | |
enum | lcbauth_MODE |
Functions | |
lcb_AUTHENTICATOR * | lcbauth_new (void) |
lcb_STATUS | lcbauth_add_pass (lcb_AUTHENTICATOR *auth, const char *user, const char *pass, int flags) |
void | lcbauth_ref (lcb_AUTHENTICATOR *auth) |
void | lcbauth_unref (lcb_AUTHENTICATOR *auth) |
lcb_AUTHENTICATOR * | lcbauth_clone (const lcb_AUTHENTICATOR *src) |
lcb_STATUS | lcbauth_set_mode (lcb_AUTHENTICATOR *src, lcbauth_MODE mode) |
Credentials store for Couchbase.