summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEmmanuel Raviart <eraviart@entrouvert.com>2004-09-03 22:20:44 +0000
committerEmmanuel Raviart <eraviart@entrouvert.com>2004-09-03 22:20:44 +0000
commit7fd982f03c6c75bd1e683a3e6f176a4432dc8bd8 (patch)
treee8533ee3227e6b51c69f646658df8ecc876891c9
parentb2ccb0cbb158f72dc9330786d8c95a44817369a5 (diff)
downloadlasso-7fd982f03c6c75bd1e683a3e6f176a4432dc8bd8.tar.gz
lasso-7fd982f03c6c75bd1e683a3e6f176a4432dc8bd8.tar.xz
lasso-7fd982f03c6c75bd1e683a3e6f176a4432dc8bd8.zip
Added defines neededfor Java binding.
-rw-r--r--swig/Lasso.i112
1 files changed, 99 insertions, 13 deletions
diff --git a/swig/Lasso.i b/swig/Lasso.i
index 77516ee6..2c73a354 100644
--- a/swig/Lasso.i
+++ b/swig/Lasso.i
@@ -459,6 +459,7 @@ int get_exception_type(int errorCode)
***********************************************************************
***********************************************************************/
+
/***********************************************************************
* Assertion
***********************************************************************/
@@ -487,16 +488,17 @@ typedef struct {
/* Constructors, destructors & static methods implementations */
#define new_LassoAssertion lasso_assertion_new
-#define delete_LassoAssertion lasso_assertion_destroy
-/* Methods implementations */
-void delete_LassoAssertion(LassoAssertion *self){
+void delete_LassoAssertion(LassoAssertion *self) {
lasso_node_destroy(LASSO_NODE(self));
}
-gchar* LassoAssertion_dump(LassoAssertion *self){
+/* Methods implementations */
+
+gchar* LassoAssertion_dump(LassoAssertion *self) {
return lasso_node_export(LASSO_NODE(self));
}
+
%}
@@ -530,17 +532,21 @@ typedef struct {
/* Attributes Implementations */
/* affiliationId */
+#define LassoAuthnRequest_get_affiliationId LassoAuthnRequest_affiliationId_get
xmlChar *LassoAuthnRequest_affiliationId_get(LassoAuthnRequest *self) {
return NULL; /* FIXME */
}
+#define LassoAuthnRequest_set_affiliationId LassoAuthnRequest_affiliationId_set
void LassoAuthnRequest_affiliationId_set(LassoAuthnRequest *self, xmlChar *affiliationId) {
lasso_lib_authn_request_set_affiliationID(LASSO_LIB_AUTHN_REQUEST(self), affiliationId);
}
/* assertionConsumerServiceId */
+#define LassoAuthnRequest_get_assertionConsumerServiceId LassoAuthnRequest_assertionConsumerServiceId_get
xmlChar *LassoAuthnRequest_assertionConsumerServiceId_get(LassoAuthnRequest *self) {
return NULL; /* FIXME */
}
+#define LassoAuthnRequest_set_assertionConsumerServiceId LassoAuthnRequest_assertionConsumerServiceId_set
void LassoAuthnRequest_assertionConsumerServiceId_set(LassoAuthnRequest *self,
xmlChar *assertionConsumerServiceId) {
lasso_lib_authn_request_set_assertionConsumerServiceID(LASSO_LIB_AUTHN_REQUEST(self),
@@ -548,58 +554,72 @@ void LassoAuthnRequest_assertionConsumerServiceId_set(LassoAuthnRequest *self,
}
/* consent */
+#define LassoAuthnRequest_get_consent LassoAuthnRequest_consent_get
xmlChar *LassoAuthnRequest_consent_get(LassoAuthnRequest *self) {
return NULL; /* FIXME */
}
+#define LassoAuthnRequest_set_consent LassoAuthnRequest_consent_set
void LassoAuthnRequest_consent_set(LassoAuthnRequest *self, xmlChar *consent) {
lasso_lib_authn_request_set_consent(LASSO_LIB_AUTHN_REQUEST(self), consent);
}
/* forceAuthn */
+#define LassoAuthnRequest_get_forceAuthn LassoAuthnRequest_forceAuthn_get
gboolean LassoAuthnRequest_forceAuthn_get(LassoAuthnRequest *self) {
return 0; /* FIXME */
}
+#define LassoAuthnRequest_set_forceAuthn LassoAuthnRequest_forceAuthn_set
void LassoAuthnRequest_forceAuthn_set(LassoAuthnRequest *self, gboolean forceAuthn) {
lasso_lib_authn_request_set_forceAuthn(LASSO_LIB_AUTHN_REQUEST(self), forceAuthn);
}
/* isPassive */
+#define LassoAuthnRequest_get_isPassive LassoAuthnRequest_isPassive_get
gboolean LassoAuthnRequest_isPassive_get(LassoAuthnRequest *self) {
return 0; /* FIXME */
}
+#define LassoAuthnRequest_set_isPassive LassoAuthnRequest_isPassive_set
void LassoAuthnRequest_isPassive_set(LassoAuthnRequest *self, gboolean isPassive) {
lasso_lib_authn_request_set_isPassive(LASSO_LIB_AUTHN_REQUEST(self), isPassive);
}
/* nameIdPolicy */
+#define LassoAuthnRequest_get_nameIdPolicy LassoAuthnRequest_nameIdPolicy_get
xmlChar *LassoAuthnRequest_nameIdPolicy_get(LassoAuthnRequest *self) {
return NULL; /* FIXME */
}
+#define LassoAuthnRequest_set_nameIdPolicy LassoAuthnRequest_nameIdPolicy_set
void LassoAuthnRequest_nameIdPolicy_set(LassoAuthnRequest *self, xmlChar *nameIdPolicy) {
lasso_lib_authn_request_set_nameIDPolicy(LASSO_LIB_AUTHN_REQUEST(self), nameIdPolicy);
}
/* protocolProfile */
+#define LassoAuthnRequest_get_protocolProfile LassoAuthnRequest_protocolProfile_get
xmlChar *LassoAuthnRequest_protocolProfile_get(LassoAuthnRequest *self) {
return NULL; /* FIXME */
}
+#define LassoAuthnRequest_set_protocolProfile LassoAuthnRequest_protocolProfile_set
void LassoAuthnRequest_protocolProfile_set(LassoAuthnRequest *self, xmlChar *protocolProfile) {
lasso_lib_authn_request_set_protocolProfile(LASSO_LIB_AUTHN_REQUEST(self),
protocolProfile);
}
/* providerId */
+#define LassoAuthnRequest_get_providerId LassoAuthnRequest_providerId_get
xmlChar *LassoAuthnRequest_providerId_get(LassoAuthnRequest *self) {
return NULL; /* FIXME */
}
+#define LassoAuthnRequest_set_providerId LassoAuthnRequest_providerId_set
void LassoAuthnRequest_providerId_set(LassoAuthnRequest *self, xmlChar *providerId) {
lasso_lib_authn_request_set_providerID(LASSO_LIB_AUTHN_REQUEST(self), providerId);
}
/* relayState */
+#define LassoAuthnRequest_get_relayState LassoAuthnRequest_relayState_get
xmlChar *LassoAuthnRequest_relayState_get(LassoAuthnRequest *self) {
return NULL; /* FIXME */
}
+#define LassoAuthnRequest_set_relayState LassoAuthnRequest_relayState_set
void LassoAuthnRequest_relayState_set(LassoAuthnRequest *self, xmlChar *relayState) {
lasso_lib_authn_request_set_relayState(LASSO_LIB_AUTHN_REQUEST(self), relayState);
}
@@ -656,9 +676,11 @@ typedef struct {
/* Attributes Implementations */
/* relayState */
+#define LassoLogoutRequest_get_relayState LassoLogoutRequest_relayState_get
xmlChar *LassoLogoutRequest_relayState_get(LassoLogoutRequest *self) {
return NULL; /* FIXME */
}
+#define LassoLogoutRequest_set_relayState LassoLogoutRequest_relayState_set
void LassoLogoutRequest_relayState_set(LassoLogoutRequest *self, xmlChar *relayState) {
lasso_lib_logout_request_set_relayState(LASSO_LIB_LOGOUT_REQUEST(self), relayState);
}
@@ -754,7 +776,8 @@ typedef struct {
/* Attributes implementations */
-/* providerID */
+/* providerId */
+#define LassoServer_get_providerId LassoServer_providerId_get
gchar *LassoServer_providerId_get(LassoServer *self) {
return self->providerID;
}
@@ -813,6 +836,7 @@ typedef struct {
/* Attributes implementations */
/* isDirty */
+#define LassoIdentity_get_isDirty LassoIdentity_isDirty_get
gboolean LassoIdentity_isDirty_get(LassoIdentity *self) {
return self->is_dirty;
}
@@ -873,6 +897,7 @@ typedef struct {
/* Attributes implementations */
/* isDirty */
+#define LassoSession_get_isDirty LassoSession_isDirty_get
gboolean LassoSession_isDirty_get(LassoSession *self) {
return self->is_dirty;
}
@@ -993,68 +1018,83 @@ typedef struct {
/* Attributes inherited from LassoProfile implementations */
/* identity */
+#define LassoDefederation_get_identity LassoDefederation_identity_get
LassoIdentity *LassoDefederation_identity_get(LassoDefederation *self) {
return lasso_profile_get_identity(LASSO_PROFILE(self));
}
+#define LassoDefederation_set_identity LassoDefederation_identity_set
gint LassoDefederation_identity_set(LassoDefederation *self, LassoIdentity *identity) {
return lasso_profile_set_identity(LASSO_PROFILE(self), identity);
}
/* isIdentityDirty */
+#define LassoDefederation_get_isIdentityDirty LassoDefederation_isIdentityDirty_get
gboolean LassoDefederation_isIdentityDirty_get(LassoDefederation *self) {
return lasso_profile_is_identity_dirty(LASSO_PROFILE(self));
}
/* isSessionDirty */
+#define LassoDefederation_get_isSessionDirty LassoDefederation_isSessionDirty_get
gboolean LassoDefederation_isSessionDirty_get(LassoDefederation *self) {
return lasso_profile_is_session_dirty(LASSO_PROFILE(self));
}
/* msgBody */
+#define LassoDefederation_get_msgBody LassoDefederation_msgBody_get
gchar *LassoDefederation_msgBody_get(LassoDefederation *self) {
return LASSO_PROFILE(self)->msg_body;
}
/* msgRelayState */
+#define LassoDefederation_get_msgRelayState LassoDefederation_msgRelayState_get
gchar *LassoDefederation_msgRelayState_get(LassoDefederation *self) {
return LASSO_PROFILE(self)->msg_relayState;
}
/* msgUrl */
+#define LassoDefederation_get_msgUrl LassoDefederation_msgUrl_get
gchar *LassoDefederation_msgUrl_get(LassoDefederation *self) {
return LASSO_PROFILE(self)->msg_url;
}
/* nameIdentifier */
+#define LassoDefederation_get_nameIdentifier LassoDefederation_nameIdentifier_get
gchar *LassoDefederation_nameIdentifier_get(LassoDefederation *self) {
return LASSO_PROFILE(self)->nameIdentifier;
}
/* remoteProviderId */
+#define LassoDefederation_get_remoteProviderId LassoDefederation_remoteProviderId_get
gchar *LassoDefederation_remoteProviderId_get(LassoDefederation *self) {
return NULL; /* FIXME */
}
+#define LassoDefederation_set_remoteProviderId LassoDefederation_remoteProviderId_set
void LassoDefederation_remoteProviderId_set(LassoDefederation *self, gchar *remoteProviderId) {
lasso_profile_set_remote_providerID(LASSO_PROFILE(self), remoteProviderId);
}
/* request */
+#define LassoDefederation_get_request LassoDefederation_request_get
LassoFederationTerminationNotification *LassoDefederation_request_get(LassoDefederation *self) {
return LASSO_FEDERATION_TERMINATION_NOTIFICATION(LASSO_PROFILE(self)->request);
}
/* responseStatus */
+#define LassoDefederation_get_responseStatus LassoDefederation_responseStatus_get
gchar *LassoDefederation_responseStatus_get(LassoDefederation *self) {
return NULL; /* FIXME */
}
+#define LassoDefederation_set_responseStatus LassoDefederation_responseStatus_set
void LassoDefederation_responseStatus_set(LassoDefederation *self, gchar *responseStatus) {
lasso_profile_set_response_status(LASSO_PROFILE(self), responseStatus);
}
/* session */
+#define LassoDefederation_get_session LassoDefederation_session_get
LassoSession *LassoDefederation_session_get(LassoDefederation *self) {
return lasso_profile_get_session(LASSO_PROFILE(self));
}
+#define LassoDefederation_set_session LassoDefederation_session_set
gint LassoDefederation_session_set(LassoDefederation *self, LassoSession *session) {
return lasso_profile_set_session(LASSO_PROFILE(self), session);
}
@@ -1137,9 +1177,6 @@ typedef struct {
%immutable response;
LassoResponse *response;
- %immutable responseDump;
- gchar *responseDump;
-
gchar *responseStatus;
%newobject session_get;
@@ -1239,6 +1276,7 @@ typedef struct {
/* Attributes inherited from LassoProfile implementations */
/* authnRequest */
+#define LassoLogin_get_authnRequest LassoLogin_authnRequest_get
LassoAuthnRequest *LassoLogin_authnRequest_get(LassoLogin *self) {
LassoProfile *profile = LASSO_PROFILE(self);
if (profile->request_type == lassoMessageTypeAuthnRequest)
@@ -1248,6 +1286,7 @@ LassoAuthnRequest *LassoLogin_authnRequest_get(LassoLogin *self) {
}
/* authnResponse */
+#define LassoLogin_get_authnResponse LassoLogin_authnResponse_get
LassoAuthnResponse *LassoLogin_authnResponse_get(LassoLogin *self) {
LassoProfile *profile = LASSO_PROFILE(self);
if (profile->response_type == lassoMessageTypeAuthnResponse)
@@ -1257,52 +1296,63 @@ LassoAuthnResponse *LassoLogin_authnResponse_get(LassoLogin *self) {
}
/* identity */
+#define LassoLogin_get_identity LassoLogin_identity_get
LassoIdentity *LassoLogin_identity_get(LassoLogin *self) {
return lasso_profile_get_identity(LASSO_PROFILE(self));
}
+#define LassoLogin_set_identity LassoLogin_identity_set
gint LassoLogin_identity_set(LassoLogin *self, LassoIdentity *identity) {
return lasso_profile_set_identity(LASSO_PROFILE(self), identity);
}
/* isIdentityDirty */
+#define LassoLogin_get_isIdentityDirty LassoLogin_isIdentityDirty_get
gboolean LassoLogin_isIdentityDirty_get(LassoLogin *self) {
return lasso_profile_is_identity_dirty(LASSO_PROFILE(self));
}
/* isSessionDirty */
+#define LassoLogin_get_isSessionDirty LassoLogin_isSessionDirty_get
gboolean LassoLogin_isSessionDirty_get(LassoLogin *self) {
return lasso_profile_is_session_dirty(LASSO_PROFILE(self));
}
/* msgBody */
+#define LassoLogin_get_msgBody LassoLogin_msgBody_get
gchar *LassoLogin_msgBody_get(LassoLogin *self) {
return LASSO_PROFILE(self)->msg_body;
}
/* msgRelayState */
+#define LassoLogin_get_msgRelayState LassoLogin_msgRelayState_get
gchar *LassoLogin_msgRelayState_get(LassoLogin *self) {
return LASSO_PROFILE(self)->msg_relayState;
}
/* msgUrl */
+#define LassoLogin_get_msgUrl LassoLogin_msgUrl_get
gchar *LassoLogin_msgUrl_get(LassoLogin *self) {
return LASSO_PROFILE(self)->msg_url;
}
/* nameIdentifier */
+#define LassoLogin_get_nameIdentifier LassoLogin_nameIdentifier_get
gchar *LassoLogin_nameIdentifier_get(LassoLogin *self) {
return LASSO_PROFILE(self)->nameIdentifier;
}
/* remoteProviderId */
+#define LassoLogin_get_remoteProviderId LassoLogin_remoteProviderId_get
gchar *LassoLogin_remoteProviderId_get(LassoLogin *self) {
return NULL; /* FIXME */
}
+#define LassoLogin_set_remoteProviderId LassoLogin_remoteProviderId_set
void LassoLogin_remoteProviderId_set(LassoLogin *self, gchar *remoteProviderId) {
lasso_profile_set_remote_providerID(LASSO_PROFILE(self), remoteProviderId);
}
/* request */
+#define LassoLogin_get_request LassoLogin_request_get
LassoRequest *LassoLogin_request_get(LassoLogin *self) {
LassoProfile *profile = LASSO_PROFILE(self);
if (profile->request_type == lassoMessageTypeRequest)
@@ -1312,6 +1362,7 @@ LassoRequest *LassoLogin_request_get(LassoLogin *self) {
}
/* response */
+#define LassoLogin_get_response LassoLogin_response_get
LassoResponse *LassoLogin_response_get(LassoLogin *self) {
LassoProfile *profile = LASSO_PROFILE(self);
if (profile->response_type == lassoMessageTypeResponse)
@@ -1320,23 +1371,22 @@ LassoResponse *LassoLogin_response_get(LassoLogin *self) {
return NULL;
}
-/* responseDump */
-gchar *LassoLogin_responseDump_get(LassoLogin *self) {
- return self->response_dump;
-}
-
/* responseStatus */
+#define LassoLogin_get_responseStatus LassoLogin_responseStatus_get
gchar *LassoLogin_responseStatus_get(LassoLogin *self) {
return NULL; /* FIXME */
}
+#define LassoLogin_set_responseStatus LassoLogin_responseStatus_set
void LassoLogin_responseStatus_set(LassoLogin *self, gchar *responseStatus) {
lasso_profile_set_response_status(LASSO_PROFILE(self), responseStatus);
}
/* session */
+#define LassoLogin_get_session LassoLogin_session_get
LassoSession *LassoLogin_session_get(LassoLogin *self) {
return lasso_profile_get_session(LASSO_PROFILE(self));
}
+#define LassoLogin_set_session LassoLogin_session_set
gint LassoLogin_session_set(LassoLogin *self, LassoSession *session) {
return lasso_profile_set_session(LASSO_PROFILE(self), session);
}
@@ -1344,9 +1394,11 @@ gint LassoLogin_session_set(LassoLogin *self, LassoSession *session) {
/* Attributes from LassoLogin implementations */
/* assertion */
+#define LassoLogin_get_assertion LassoLogin_assertion_get
LassoAssertion *LassoLogin_assertion_get(LassoLogin *self) {
return lasso_login_get_assertion(self);
}
+#define LassoLogin_set_assertion LassoLogin_assertion_set
gint LassoLogin_assertion_set(LassoLogin *self, LassoAssertion *assertion) {
return lasso_login_set_assertion(self, assertion);
}
@@ -1507,73 +1559,89 @@ typedef struct {
/* Attributes inherited from LassoProfile implementations */
/* identity */
+#define LassoLogout_get_identity LassoLogout_identity_get
LassoIdentity *LassoLogout_identity_get(LassoLogout *self) {
return lasso_profile_get_identity(LASSO_PROFILE(self));
}
+#define LassoLogout_get_identity LassoLogout_identity_get
gint LassoLogout_identity_set(LassoLogout *self, LassoIdentity *identity) {
return lasso_profile_set_identity(LASSO_PROFILE(self), identity);
}
/* isIdentityDirty */
+#define LassoLogout_get_isIdentityDirty LassoLogout_isIdentityDirty_get
gboolean LassoLogout_isIdentityDirty_get(LassoLogout *self) {
return lasso_profile_is_identity_dirty(LASSO_PROFILE(self));
}
/* isSessionDirty */
+#define LassoLogout_get_isSessionDirty LassoLogout_isSessionDirty_get
gboolean LassoLogout_isSessionDirty_get(LassoLogout *self) {
return lasso_profile_is_session_dirty(LASSO_PROFILE(self));
}
/* msgBody */
+#define LassoLogout_get_msgBody LassoLogout_msgBody_get
gchar *LassoLogout_msgBody_get(LassoLogout *self) {
return LASSO_PROFILE(self)->msg_body;
}
/* msgRelayState */
+#define LassoLogout_get_msgRelayState LassoLogout_msgRelayState_get
gchar *LassoLogout_msgRelayState_get(LassoLogout *self) {
return LASSO_PROFILE(self)->msg_relayState;
}
/* msgUrl */
+#define LassoLogout_get_msgUrl LassoLogout_msgUrl_get
gchar *LassoLogout_msgUrl_get(LassoLogout *self) {
return LASSO_PROFILE(self)->msg_url;
}
/* nameIdentifier */
+#define LassoLogout_get_nameIdentifier LassoLogout_nameIdentifier_get
gchar *LassoLogout_nameIdentifier_get(LassoLogout *self) {
return LASSO_PROFILE(self)->nameIdentifier;
}
/* remoteProviderId */
+#define LassoLogout_get_remoteProviderId LassoLogout_remoteProviderId_get
gchar *LassoLogout_remoteProviderId_get(LassoLogout *self) {
return NULL; /* FIXME */
}
+#define LassoLogout_set_remoteProviderId LassoLogout_remoteProviderId_set
void LassoLogout_remoteProviderId_set(LassoLogout *self, gchar *remoteProviderId) {
lasso_profile_set_remote_providerID(LASSO_PROFILE(self), remoteProviderId);
}
/* request */
+#define LassoLogout_get_request LassoLogout_request_get
LassoLogoutRequest *LassoLogout_request_get(LassoLogout *self) {
return LASSO_LOGOUT_REQUEST(LASSO_PROFILE(self)->request);
}
/* response */
+#define LassoLogout_get_response LassoLogout_response_get
LassoLogoutResponse *LassoLogout_response_get(LassoLogout *self) {
return LASSO_LOGOUT_RESPONSE(LASSO_PROFILE(self)->response);
}
/* responseStatus */
+#define LassoLogout_get_responseStatus LassoLogout_responseStatus_get
gchar *LassoLogout_responseStatus_get(LassoLogout *self) {
return NULL; /* FIXME */
}
+#define LassoLogout_set_responseStatus LassoLogout_responseStatus_set
void LassoLogout_responseStatus_set(LassoLogout *self, gchar *responseStatus) {
lasso_profile_set_response_status(LASSO_PROFILE(self), responseStatus);
}
/* session */
+#define LassoLogout_get_session LassoLogout_session_get
LassoSession *LassoLogout_session_get(LassoLogout *self) {
return lasso_profile_get_session(LASSO_PROFILE(self));
}
+#define LassoLogout_set_session LassoLogout_session_set
gint LassoLogout_session_set(LassoLogout *self, LassoSession *session) {
return lasso_profile_set_session(LASSO_PROFILE(self), session);
}
@@ -1724,6 +1792,7 @@ typedef struct {
/* Attributes inherited from LassoProfile implementations */
/* authnRequest */
+#define LassoLecp_get_authnRequest LassoLecp_authnRequest_get
LassoAuthnRequest *LassoLecp_authnRequest_get(LassoLecp *self) {
LassoProfile *profile = LASSO_PROFILE(self);
if (profile->request_type == lassoMessageTypeAuthnRequest)
@@ -1733,6 +1802,7 @@ LassoAuthnRequest *LassoLecp_authnRequest_get(LassoLecp *self) {
}
/* authnResponse */
+#define LassoLecp_get_authnResponse LassoLecp_authnResponse_get
LassoAuthnResponse *LassoLecp_authnResponse_get(LassoLecp *self) {
LassoProfile *profile = LASSO_PROFILE(self);
if (profile->response_type == lassoMessageTypeAuthnResponse)
@@ -1742,52 +1812,63 @@ LassoAuthnResponse *LassoLecp_authnResponse_get(LassoLecp *self) {
}
/* identity */
+#define LassoLecp_get_identity LassoLecp_identity_get
LassoIdentity *LassoLecp_identity_get(LassoLecp *self) {
return lasso_profile_get_identity(LASSO_PROFILE(self));
}
+#define LassoLecp_set_identity LassoLecp_identity_set
gint LassoLecp_identity_set(LassoLecp *self, LassoIdentity *identity) {
return lasso_profile_set_identity(LASSO_PROFILE(self), identity);
}
/* isIdentityDirty */
+#define LassoLecp_get_isIdentityDirty LassoLecp_isIdentityDirty_get
gboolean LassoLecp_isIdentityDirty_get(LassoLecp *self) {
return lasso_profile_is_identity_dirty(LASSO_PROFILE(self));
}
/* isSessionDirty */
+#define LassoLecp_get_isSessionDirty LassoLecp_isSessionDirty_get
gboolean LassoLecp_isSessionDirty_get(LassoLecp *self) {
return lasso_profile_is_session_dirty(LASSO_PROFILE(self));
}
/* msgBody */
+#define LassoLecp_get_msgBody LassoLecp_msgBody_get
gchar *LassoLecp_msgBody_get(LassoLecp *self) {
return LASSO_PROFILE(self)->msg_body;
}
/* msgRelayState */
+#define LassoLecp_get_msgRelayState LassoLecp_msgRelayState_get
gchar *LassoLecp_msgRelayState_get(LassoLecp *self) {
return LASSO_PROFILE(self)->msg_relayState;
}
/* msgUrl */
+#define LassoLecp_get_msgUrl LassoLecp_msgUrl_get
gchar *LassoLecp_msgUrl_get(LassoLecp *self) {
return LASSO_PROFILE(self)->msg_url;
}
/* nameIdentifier */
+#define LassoLecp_get_nameIdentifier LassoLecp_nameIdentifier_get
gchar *LassoLecp_nameIdentifier_get(LassoLecp *self) {
return LASSO_PROFILE(self)->nameIdentifier;
}
/* remoteProviderId */
+#define LassoLecp_get_remoteProviderId LassoLecp_remoteProviderId_get
gchar *LassoLecp_remoteProviderId_get(LassoLecp *self) {
return NULL; /* FIXME */
}
+#define LassoLecp_set_remoteProviderId LassoLecp_remoteProviderId_set
void LassoLecp_remoteProviderId_set(LassoLecp *self, gchar *remoteProviderId) {
lasso_profile_set_remote_providerID(LASSO_PROFILE(self), remoteProviderId);
}
/* request */
+#define LassoLecp_get_request LassoLecp_request_get
LassoRequest *LassoLecp_request_get(LassoLecp *self) {
LassoProfile *profile = LASSO_PROFILE(self);
if (profile->request_type == lassoMessageTypeRequest)
@@ -1797,6 +1878,7 @@ LassoRequest *LassoLecp_request_get(LassoLecp *self) {
}
/* response */
+#define LassoLecp_get_response LassoLecp_response_get
LassoResponse *LassoLecp_response_get(LassoLecp *self) {
LassoProfile *profile = LASSO_PROFILE(self);
if (profile->response_type == lassoMessageTypeResponse)
@@ -1806,17 +1888,21 @@ LassoResponse *LassoLecp_response_get(LassoLecp *self) {
}
/* responseStatus */
+#define LassoLecp_get_responseStatus LassoLecp_responseStatus_get
gchar *LassoLecp_responseStatus_get(LassoLecp *self) {
return NULL; /* FIXME */
}
+#define LassoLecp_set_responseStatus LassoLecp_responseStatus_set
void LassoLecp_responseStatus_set(LassoLecp *self, gchar *responseStatus) {
lasso_profile_set_response_status(LASSO_PROFILE(self), responseStatus);
}
/* session */
+#define LassoLecp_get_session LassoLecp_session_get
LassoSession *LassoLecp_session_get(LassoLecp *self) {
return lasso_profile_get_session(LASSO_PROFILE(self));
}
+#define LassoLecp_set_session LassoLecp_session_set
gint LassoLecp_session_set(LassoLecp *self, LassoSession *session) {
return lasso_profile_set_session(LASSO_PROFILE(self), session);
}