summaryrefslogtreecommitdiffstats
path: root/lasso/xml/xml.h
diff options
context:
space:
mode:
authorFrederic Peters <fpeters@entrouvert.com>2005-02-21 14:21:52 +0000
committerFrederic Peters <fpeters@entrouvert.com>2005-02-21 14:21:52 +0000
commitc5d71262223ca48ce113273c05b78fd81aeb87cc (patch)
tree38a0b4c4cdc8d43c23fb755eed60c3055d2ed819 /lasso/xml/xml.h
parentdf29025fa14d49ecbaaca614008c8a17ee0043a7 (diff)
downloadlasso-c5d71262223ca48ce113273c05b78fd81aeb87cc.tar.gz
lasso-c5d71262223ca48ce113273c05b78fd81aeb87cc.tar.xz
lasso-c5d71262223ca48ce113273c05b78fd81aeb87cc.zip
documented enums
Diffstat (limited to 'lasso/xml/xml.h')
-rw-r--r--lasso/xml/xml.h29
1 files changed, 29 insertions, 0 deletions
diff --git a/lasso/xml/xml.h b/lasso/xml/xml.h
index 1bda24a8..49a747bf 100644
--- a/lasso/xml/xml.h
+++ b/lasso/xml/xml.h
@@ -49,6 +49,17 @@ extern "C" {
#define LASSO_IS_NODE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), LASSO_TYPE_NODE))
#define LASSO_NODE_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), LASSO_TYPE_NODE, LassoNodeClass))
+/**
+ * LassoMessageFormat::
+ * @LASSO_MESSAGE_FORMAT_ERROR: error while determining forat
+ * @LASSO_MESSAGE_FORMAT_UNKNOWN: unknown format
+ * @LASSO_MESSAGE_FORMAT_XML: XML
+ * @LASSO_MESSAGE_FORMAT_BASE64: base-64 encoded
+ * @LASSO_MESSAGE_FORMAT_QUERY: query string
+ * @LASSO_MESSAGE_FORMAT_SOAP: SOAP
+ *
+ * Message format.
+ **/
typedef enum {
LASSO_MESSAGE_FORMAT_ERROR = -1,
LASSO_MESSAGE_FORMAT_UNKNOWN,
@@ -58,17 +69,35 @@ typedef enum {
LASSO_MESSAGE_FORMAT_SOAP
} LassoMessageFormat;
+
+/**
+ * LassoSignatureType::
+ * @LASSO_SIGNATURE_TYPE_NONE: no signature
+ * @LASSO_SIGNATURE_TYPE_SIMPLE:
+ * @LASSO_SIGNATURE_TYPE_WITHX509:
+ *
+ * Signature type.
+ **/
typedef enum {
LASSO_SIGNATURE_TYPE_NONE = 0,
LASSO_SIGNATURE_TYPE_SIMPLE,
LASSO_SIGNATURE_TYPE_WITHX509
} LassoSignatureType;
+
+/**
+ * LassoSignatureMethod::
+ * @LASSO_SIGNATURE_METHOD_RSA_SHA1:
+ * @LASSO_SIGNATURE_METHOD_DSA_SHA1:
+ *
+ * Signature method.
+ **/
typedef enum {
LASSO_SIGNATURE_METHOD_RSA_SHA1 = 1,
LASSO_SIGNATURE_METHOD_DSA_SHA1
} LassoSignatureMethod;
+
typedef struct _LassoNode LassoNode;
typedef struct _LassoNodeClass LassoNodeClass;
typedef struct _LassoNodeClassData LassoNodeClassData;