1 #include <libmoonshot.h>
5 int main (int argc, char *argv[])
7 MoonshotError *error = NULL;
12 *server_certificate_hash,
14 *subject_name_constraint,
15 *subject_alt_name_constraint;
17 success = moonshot_get_identity ("",
19 "email@project-moonshot.org",
22 &server_certificate_hash,
24 &subject_name_constraint,
25 &subject_alt_name_constraint,
29 printf ("Got identity: %s %s %s\n", nai, password, server_certificate_hash);
32 moonshot_free (password);
33 moonshot_free (server_certificate_hash);
34 moonshot_free (ca_certificate);
35 moonshot_free (subject_name_constraint);
36 moonshot_free (subject_alt_name_constraint);
40 printf ("Error: %s\n", error->message);