summaryrefslogtreecommitdiffstats
path: root/lasso/xml/xml.h
diff options
context:
space:
mode:
authorBenjamin Dauvergne <bdauvergne@entrouvert.com>2011-12-05 13:09:22 +0100
committerBenjamin Dauvergne <bdauvergne@entrouvert.com>2011-12-05 13:11:53 +0100
commit5ba292521bd6fbc2a2095769880f709042bcc68f (patch)
tree62df860dbe9e27d794e7a8daa684d05e24eb76d1 /lasso/xml/xml.h
parent6c7114d5cee37e50837cf2b8d27a9f291a489773 (diff)
downloadlasso-5ba292521bd6fbc2a2095769880f709042bcc68f.tar.gz
lasso-5ba292521bd6fbc2a2095769880f709042bcc68f.tar.xz
lasso-5ba292521bd6fbc2a2095769880f709042bcc68f.zip
[core] add the HMAC-SHA1 shared secret signature method
Diffstat (limited to 'lasso/xml/xml.h')
-rw-r--r--lasso/xml/xml.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/lasso/xml/xml.h b/lasso/xml/xml.h
index cf735e7b..a0630aab 100644
--- a/lasso/xml/xml.h
+++ b/lasso/xml/xml.h
@@ -93,6 +93,7 @@ typedef enum {
* LassoSignatureMethod:
* @LASSO_SIGNATURE_METHOD_RSA_SHA1: sign using a RSA private key
* @LASSO_SIGNATURE_METHOD_DSA_SHA1: sign using a DSA private key
+ * @LASSO_SIGNATURE_METHOD_HMAC_SHA1: sign using a an HMAC-SHA1 secret key
*
* Signature method.
**/
@@ -100,6 +101,7 @@ typedef enum {
LASSO_SIGNATURE_METHOD_NONE = 0,
LASSO_SIGNATURE_METHOD_RSA_SHA1,
LASSO_SIGNATURE_METHOD_DSA_SHA1,
+ LASSO_SIGNATURE_METHOD_HMAC_SHA1,
LASSO_SIGNATURE_METHOD_LAST
} LassoSignatureMethod;