diff options
author | Nicolas Clapies <nclapies@entrouvert.com> | 2004-09-25 14:46:34 +0000 |
---|---|---|
committer | Nicolas Clapies <nclapies@entrouvert.com> | 2004-09-25 14:46:34 +0000 |
commit | e3d1b0f8836d0a571df1fb65a2f318a36c9a9412 (patch) | |
tree | d475072963ef850d2f8cc3c843a93e8fd4ff4316 /swig/Lasso.i | |
parent | 2dff6f6f5ad27966bc7d12bae6d0f88c3c14943d (diff) | |
download | lasso-e3d1b0f8836d0a571df1fb65a2f318a36c9a9412.tar.gz lasso-e3d1b0f8836d0a571df1fb65a2f318a36c9a9412.tar.xz lasso-e3d1b0f8836d0a571df1fb65a2f318a36c9a9412.zip |
Fixed mistake in LassoNameIdentifierMapping() : restored the second param (provider type).
Added a new attribute in NameIdentifierMapping object. Now targetNameIdentifier is the name identifier
of the target Service Provider. Later will be used to request an attribute.
Diffstat (limited to 'swig/Lasso.i')
-rw-r--r-- | swig/Lasso.i | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/swig/Lasso.i b/swig/Lasso.i index 3a9a9feb..51b5cb7b 100644 --- a/swig/Lasso.i +++ b/swig/Lasso.i @@ -2244,6 +2244,9 @@ typedef struct { %immutable nameIdentifier; gchar *nameIdentifier; + %immutable targetNameIdentifier; + gchar *targetNameIdentifier; + %newobject remoteProviderId_get; gchar *remoteProviderId; @@ -2252,7 +2255,7 @@ typedef struct { /* Constructor, Destructor & Static Methods */ - LassoNameIdentifierMapping(LassoServer *server); + LassoNameIdentifierMapping(LassoServer *server, lassoProviderType provider_type); ~LassoNameIdentifierMapping(); @@ -2341,6 +2344,12 @@ gchar *LassoNameIdentifierMapping_nameIdentifier_get(LassoNameIdentifierMapping return LASSO_PROFILE(self)->nameIdentifier; } +/* targetNameIdentifier */ +#define LassoNameIdentifierMapping_get_targetNameIdentifier LassoNameIdentifierMapping_targetNameIdentifier_get +gchar *LassoNameIdentifierMapping_targetNameIdentifier_get(LassoNameIdentifierMapping *self) { + return self->targetNameIdentifier; +} + /* remoteProviderId */ #define LassoNameIdentifierMapping_get_remoteProviderId LassoNameIdentifierMapping_remoteProviderId_get gchar *LassoNameIdentifierMapping_remoteProviderId_get(LassoNameIdentifierMapping *self) { |