diff options
| author | Frederic Peters <fpeters@entrouvert.com> | 2004-12-17 18:02:42 +0000 |
|---|---|---|
| committer | Frederic Peters <fpeters@entrouvert.com> | 2004-12-17 18:02:42 +0000 |
| commit | ca7ca6c2ce204bf2d64652a8170f37e83f1ea6a6 (patch) | |
| tree | 66fa7579314b6af0c8b22ccf418306b9f246f18f /lasso/xml/xml.h | |
| parent | c613c52c2796282a12918160b66632ef401d0374 (diff) | |
| download | lasso-ca7ca6c2ce204bf2d64652a8170f37e83f1ea6a6.tar.gz lasso-ca7ca6c2ce204bf2d64652a8170f37e83f1ea6a6.tar.xz lasso-ca7ca6c2ce204bf2d64652a8170f37e83f1ea6a6.zip | |
Isolated CFLAGS to be used when compiling Lasso in LASSO_CORE_CFLAGS; don't use
those when compiling tests in order to catch errors in headers. Also moved a
few things in header files; need more thinking about that.
Diffstat (limited to 'lasso/xml/xml.h')
| -rw-r--r-- | lasso/xml/xml.h | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/lasso/xml/xml.h b/lasso/xml/xml.h index e2a7cbd1..e3f341a7 100644 --- a/lasso/xml/xml.h +++ b/lasso/xml/xml.h @@ -39,13 +39,10 @@ extern "C" { #include <libxml/uri.h> #include <libxml/tree.h> +#include <lasso/export.h> #include <lasso/xml/errors.h> #include <lasso/xml/strings.h> -#ifdef LASSO_INTERNALS -#include <lasso/xml/tools.h> -#endif - #define LASSO_TYPE_NODE (lasso_node_get_type()) #define LASSO_NODE(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), LASSO_TYPE_NODE, LassoNode)) #define LASSO_NODE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), LASSO_TYPE_NODE, LassoNodeClass)) @@ -68,6 +65,11 @@ typedef enum { LASSO_SIGNATURE_TYPE_WITHX509 } lassoSignatureType; +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; @@ -122,6 +124,7 @@ LASSO_EXPORT gint lasso_node_verify_signature(LassoNode *node, #ifdef LASSO_INTERNALS #include <lasso/xml/internals.h> +#include <lasso/xml/tools.h> #endif #ifdef __cplusplus |
