28typedef struct ziti_enroll_opts_s {
void(* ziti_enroll_cb)(const ziti_config *cfg, int status, const char *err_message, void *enroll_ctx)
Callback called after ziti_enroll() is complete.
Definition enroll.h:54
int ziti_enroll_url(const char *url, uv_loop_t *loop, ziti_enroll_cb enroll_cb, void *enroll_ctx)
Bootstrap a ziti_config from a controller URL.
int ziti_enroll(const ziti_enroll_opts *opts, uv_loop_t *loop, ziti_enroll_cb enroll_cb, void *enroll_ctx)
Performs a Ziti enrollment.
#define ZITI_FUNC
Definition externs.h:38
Definition ziti_model.h:292
const char * cert
Definition enroll.h:32
bool use_keychain
Definition enroll.h:34
const char * url
Definition enroll.h:29
const char * key
Definition enroll.h:31
const char * token
Definition enroll.h:30
const char * name
Definition enroll.h:33