diff options
| author | Nicolas Clapies <nclapies@entrouvert.com> | 2004-03-30 08:56:17 +0000 |
|---|---|---|
| committer | Nicolas Clapies <nclapies@entrouvert.com> | 2004-03-30 08:56:17 +0000 |
| commit | daa903b79a07fc8eb0328e5f93754b83754890af (patch) | |
| tree | 92a83e21bba6f072b2337e3f804e536d78b0fac8 | |
| parent | ad962a15daf75b87d7fedbbbb9ed407a28058f67 (diff) | |
| download | lasso-daa903b79a07fc8eb0328e5f93754b83754890af.tar.gz lasso-daa903b79a07fc8eb0328e5f93754b83754890af.tar.xz lasso-daa903b79a07fc8eb0328e5f93754b83754890af.zip | |
initial version
| -rw-r--r-- | lasso/Attic/protocols/protocols.c | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/lasso/Attic/protocols/protocols.c b/lasso/Attic/protocols/protocols.c new file mode 100644 index 00000000..adf6a521 --- /dev/null +++ b/lasso/Attic/protocols/protocols.c @@ -0,0 +1,18 @@ +#include <lasso/protocols/protocols.h> + +GString *lasso_build_encoded_message_url(const char *authority, LassoNode *request) +{ + GString *url; + xmlChar *query; + + url = g_string_new(authority); + g_string_append_c(url, '?'); + g_string_append(url, lasso_node_url_encode(request)); + + return(url); +} + +void lasso_sign_encoded_message(GString *message, const char *private_key_filename) +{ + lasso_str_sign(message->str, xmlSecTransformRsaSha1Id, private_key_filename); +} |
