diff options
-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) { |