summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNicolas Clapies <nclapies@entrouvert.com>2005-09-27 08:08:04 +0000
committerNicolas Clapies <nclapies@entrouvert.com>2005-09-27 08:08:04 +0000
commitadcf9be382de211a641b658212eeeed7850d0720 (patch)
tree443052b651c61632cc5d0a637998c2563e598834
parentb9f9d480804ec50f27a0cc82e997ca5443fbad82 (diff)
downloadlasso-adcf9be382de211a641b658212eeeed7850d0720.tar.gz
lasso-adcf9be382de211a641b658212eeeed7850d0720.tar.xz
lasso-adcf9be382de211a641b658212eeeed7850d0720.zip
Updated binding for new optional security mecanism parameter.
-rw-r--r--swig/Lasso-wsf.i11
1 files changed, 4 insertions, 7 deletions
diff --git a/swig/Lasso-wsf.i b/swig/Lasso-wsf.i
index 2d1f727f..b7d7d401 100644
--- a/swig/Lasso-wsf.i
+++ b/swig/Lasso-wsf.i
@@ -277,7 +277,7 @@ typedef struct {
END_THROW_ERROR
THROW_ERROR
- int processModifyMsg(const char *modify_msg);
+ int processModifyMsg(const char *modify_msg, const gchar *security_mech_id);
END_THROW_ERROR
THROW_ERROR
@@ -619,7 +619,7 @@ typedef struct {
LassoDstModification *addModification(char *select);
THROW_ERROR
- int processModifyMsg(char *soap_msg);
+ int processModifyMsg(char *soap_msg, const char *security_mech_id = NULL);
END_THROW_ERROR
THROW_ERROR
@@ -706,9 +706,6 @@ typedef struct {
#define LassoPersonalProfileService_getAnswer(self,select) get_xml_string(lasso_data_service_get_answer(LASSO_DATA_SERVICE(self), select))
#define LassoPersonalProfileService_getAnswerForItemId(self,itemId) get_xml_string(lasso_data_service_get_answer_for_item_id(LASSO_DATA_SERVICE(self), itemId))
#define LassoPersonalProfileService_initModify(self, select, xmlString) lasso_data_service_init_modify(LASSO_DATA_SERVICE(self), select, get_string_xml(xmlString))
-#define LassoPersonalProfileService_processModifyMsg lasso_data_service_process_modify_msg
-#define LassoPersonalProfileService_processModifyResponseMsg lasso_data_service_process_modify_response_msg
-
/* Methods implementations */
#define LassoPersonalProfileService_getEmail lasso_personal_profile_service_get_email
@@ -811,7 +808,7 @@ typedef struct {
LassoDstModification *addModification(char *select);
THROW_ERROR
- int processModifyMsg(char *soap_msg);
+ int processModifyMsg(char *soap_msg, const char *security_mech_id = NULL);
END_THROW_ERROR
THROW_ERROR
@@ -1112,7 +1109,7 @@ typedef struct {
void buildSoapRequestMsg();
void buildSoapResponseMsg();
void initSoapRequest(LassoNode *request);
- void processSoapRequestMsg(char *soapRequestMsg);
+ void processSoapRequestMsg(char *soapRequestMsg, char *security_mech_id = NULL);
void processSoapResponseMsg(char *soapResponseMsg);
LassoSoapBindingProvider *setProviderSoapRequest(const char *providerId);
}