annotate include/openid.h @ 7:976121190b2d
Authentication verification almost working: signatures not computing correctly
author |
Adam Chlipala <adam@chlipala.net> |
date |
Tue, 28 Dec 2010 19:57:25 -0500 |
parents |
99496175078b |
children |
870d99055dd1 |
rev |
line source |
adam@0
|
1 #include <urweb/urweb.h>
|
adam@0
|
2
|
adam@3
|
3 uw_unit uw_OpenidFfi_init(uw_context);
|
adam@3
|
4
|
adam@2
|
5 typedef struct uw_OpenidFfi_discovery *uw_OpenidFfi_discovery;
|
adam@2
|
6
|
adam@2
|
7 uw_Basis_string uw_OpenidFfi_endpoint(uw_context, uw_OpenidFfi_discovery);
|
adam@2
|
8 uw_Basis_string uw_OpenidFfi_localId(uw_context, uw_OpenidFfi_discovery);
|
adam@2
|
9
|
adam@2
|
10 uw_OpenidFfi_discovery *uw_OpenidFfi_discover(uw_context, uw_Basis_string id);
|
adam@3
|
11
|
adam@3
|
12 typedef uw_buffer *uw_OpenidFfi_inputs;
|
adam@3
|
13 typedef uw_buffer *uw_OpenidFfi_outputs;
|
adam@3
|
14
|
adam@3
|
15 uw_OpenidFfi_inputs uw_OpenidFfi_createInputs(uw_context);
|
adam@3
|
16 uw_unit uw_OpenidFfi_addInput(uw_context, uw_OpenidFfi_inputs, uw_Basis_string key, uw_Basis_string value);
|
adam@3
|
17
|
adam@3
|
18 uw_Basis_string uw_OpenidFfi_getOutput(uw_context, uw_OpenidFfi_outputs, uw_Basis_string key);
|
adam@3
|
19
|
adam@4
|
20 uw_OpenidFfi_outputs uw_OpenidFfi_direct(uw_context, uw_Basis_string url, uw_OpenidFfi_inputs);
|
adam@4
|
21 uw_OpenidFfi_outputs uw_OpenidFfi_indirect(uw_context, uw_Basis_string fields);
|
adam@6
|
22
|
adam@7
|
23 uw_Basis_string uw_OpenidFfi_sha256(uw_context, uw_Basis_string key, uw_Basis_string data);
|