1 #include <libmoonshot.h>
8 MoonshotError *error = NULL;
13 *server_certificate_hash,
15 *subject_name_constraint,
16 *subject_alt_name_constraint;
18 success = moonshot_get_identity ("",
23 &server_certificate_hash,
25 &subject_name_constraint,
26 &subject_alt_name_constraint,
30 printf ("Got identity: %s %s %s\n", nai, password, server_certificate_hash);
33 moonshot_free (password);
34 moonshot_free (server_certificate_hash);
35 moonshot_free (ca_certificate);
36 moonshot_free (subject_name_constraint);
37 moonshot_free (subject_alt_name_constraint);
41 printf ("Error: %s\n", error->message);