summaryrefslogtreecommitdiffstats
path: root/swig
diff options
context:
space:
mode:
authorFrederic Peters <fpeters@entrouvert.com>2006-11-19 20:07:46 +0000
committerFrederic Peters <fpeters@entrouvert.com>2006-11-19 20:07:46 +0000
commit4016a87eacd4f2e4cd4fe153ac95bb825f59773a (patch)
tree26ebaf353e22594c8563c738e062074b04fd9f92 /swig
parentef4f859812f5275a94fd6cf51be216198d2e334d (diff)
downloadlasso-4016a87eacd4f2e4cd4fe153ac95bb825f59773a.tar.gz
lasso-4016a87eacd4f2e4cd4fe153ac95bb825f59773a.tar.xz
lasso-4016a87eacd4f2e4cd4fe153ac95bb825f59773a.zip
added loading of affiliation metadata (not yet acted upon)
Diffstat (limited to 'swig')
-rw-r--r--swig/Lasso.i8
1 files changed, 7 insertions, 1 deletions
diff --git a/swig/Lasso.i b/swig/Lasso.i
index e5a131ac..80b4ebeb 100644
--- a/swig/Lasso.i
+++ b/swig/Lasso.i
@@ -1020,6 +1020,7 @@ typedef enum {
%rename(XML_ERROR_NODE_CONTENT_NOT_FOUND) LASSO_XML_ERROR_NODE_CONTENT_NOT_FOUND;
%rename(XML_ERROR_ATTR_NOT_FOUND) LASSO_XML_ERROR_ATTR_NOT_FOUND;
%rename(XML_ERROR_ATTR_VALUE_NOT_FOUND) LASSO_XML_ERROR_ATTR_VALUE_NOT_FOUND;
+%rename(XML_ERROR_INVALID_XML) LASSO_XML_ERROR_INVALID_XML;
#endif
/* XMLDSig */
@@ -5120,9 +5121,13 @@ typedef struct {
END_THROW_ERROR()
THROW_ERROR()
- int setEncryptionPrivateKey(char *file_name);
+ int setEncryptionPrivateKey(char *filename);
END_THROW_ERROR()
+ THROW_ERROR()
+ int loadAffiliation(char *filename);
+ END_THROW_ERROR()
+
#ifdef LASSO_WSF_ENABLED
THROW_ERROR()
int addService(LassoDiscoServiceInstance *service);
@@ -5208,6 +5213,7 @@ LassoStringList *LassoServer_providerIds_get(LassoServer *self) {
#define LassoServer_getProvider lasso_server_get_provider
#define LassoServer_getService lasso_server_get_service
#define LassoServer_setEncryptionPrivateKey lasso_server_set_encryption_private_key
+#define LassoServer_loadAffiliation lasso_server_load_affiliation
%}