comparison include/openid.h @ 3:f59083771ee2

Saving associations
author Adam Chlipala <adam@chlipala.net>
date Sun, 26 Dec 2010 15:11:23 -0500
parents b757dc2bd2f6
children 2d409aff8800
comparison
equal deleted inserted replaced
2:b757dc2bd2f6 3:f59083771ee2
1 #include <urweb/urweb.h> 1 #include <urweb/urweb.h>
2
3 uw_unit uw_OpenidFfi_init(uw_context);
2 4
3 typedef struct uw_OpenidFfi_discovery *uw_OpenidFfi_discovery; 5 typedef struct uw_OpenidFfi_discovery *uw_OpenidFfi_discovery;
4 6
5 uw_Basis_string uw_OpenidFfi_endpoint(uw_context, uw_OpenidFfi_discovery); 7 uw_Basis_string uw_OpenidFfi_endpoint(uw_context, uw_OpenidFfi_discovery);
6 uw_Basis_string uw_OpenidFfi_localId(uw_context, uw_OpenidFfi_discovery); 8 uw_Basis_string uw_OpenidFfi_localId(uw_context, uw_OpenidFfi_discovery);
7 9
8 uw_unit uw_OpenidFfi_init(uw_context);
9 uw_OpenidFfi_discovery *uw_OpenidFfi_discover(uw_context, uw_Basis_string id); 10 uw_OpenidFfi_discovery *uw_OpenidFfi_discover(uw_context, uw_Basis_string id);
11
12 typedef uw_buffer *uw_OpenidFfi_inputs;
13 typedef uw_buffer *uw_OpenidFfi_outputs;
14
15 uw_OpenidFfi_inputs uw_OpenidFfi_createInputs(uw_context);
16 uw_unit uw_OpenidFfi_addInput(uw_context, uw_OpenidFfi_inputs, uw_Basis_string key, uw_Basis_string value);
17
18 uw_Basis_string uw_OpenidFfi_getOutput(uw_context, uw_OpenidFfi_outputs, uw_Basis_string key);
19
20 uw_OpenidFfi_outputs uw_OpenidFfi_indirect(uw_context, uw_Basis_string url, uw_OpenidFfi_inputs);