34 #define AS_ROLE_SIZE 32
43 typedef struct as_user_roles_s {
141 as_authenticate(
int fd,
const char* user,
const char* credential,
int timeout_ms);
int aerospike_set_password(aerospike *as, const as_policy_admin *policy, const char *user, const char *password)
int aerospike_revoke_roles(aerospike *as, const as_policy_admin *policy, const char *user, const char **roles, int roles_size)
int aerospike_create_user(aerospike *as, const as_policy_admin *policy, const char *user, const char *password, const char **roles, int roles_size)
int aerospike_replace_roles(aerospike *as, const as_policy_admin *policy, const char *user, const char **roles, int roles_size)
int aerospike_grant_roles(aerospike *as, const as_policy_admin *policy, const char *user, const char **roles, int roles_size)
int aerospike_drop_user(aerospike *as, const as_policy_admin *policy, const char *user)
int aerospike_query_user(aerospike *as, const as_policy_admin *policy, const char *user, as_user_roles **user_roles)
int aerospike_query_users(aerospike *as, const as_policy_admin *policy, as_user_roles ***user_roles, int *user_roles_size)
int as_authenticate(int fd, const char *user, const char *credential, int timeout_ms)
void as_user_roles_destroy(as_user_roles *user_roles)
int aerospike_change_password(aerospike *as, const as_policy_admin *policy, const char *user, const char *password)
void as_user_roles_destroy_array(as_user_roles **user_roles, int user_roles_size)