diff options
| author | Frederic Peters <fpeters@entrouvert.com> | 2005-11-20 15:38:19 +0000 |
|---|---|---|
| committer | Frederic Peters <fpeters@entrouvert.com> | 2005-11-20 15:38:19 +0000 |
| commit | ebb9f7dffc22196e6c1cb18b218fc411b4d190c2 (patch) | |
| tree | fce2aedd2eebee66103da6dc0f811063b8934f12 /lasso/id-ff/federation.c | |
| parent | 56c88d1921c3b05c0213d2a1321502b2290b0b6f (diff) | |
| download | lasso-ebb9f7dffc22196e6c1cb18b218fc411b4d190c2.tar.gz lasso-ebb9f7dffc22196e6c1cb18b218fc411b4d190c2.tar.xz lasso-ebb9f7dffc22196e6c1cb18b218fc411b4d190c2.zip | |
SAML 2.0 support (only web-sso for the moment)
Diffstat (limited to 'lasso/id-ff/federation.c')
| -rw-r--r-- | lasso/id-ff/federation.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lasso/id-ff/federation.c b/lasso/id-ff/federation.c index 499d74ff..dbcc2a71 100644 --- a/lasso/id-ff/federation.c +++ b/lasso/id-ff/federation.c @@ -33,7 +33,7 @@ struct _LassoFederationPrivate /* static methods/functions */ /*****************************************************************************/ -static LassoSamlNameIdentifier* +static LassoNode* lasso_federation_build_name_identifier(const gchar *nameQualifier, const gchar *format, const gchar *content) { @@ -49,7 +49,7 @@ lasso_federation_build_name_identifier(const gchar *nameQualifier, nameIdentifier->NameQualifier = g_strdup(nameQualifier); nameIdentifier->Format = g_strdup(format); - return nameIdentifier; + return LASSO_NODE(nameIdentifier); } /*****************************************************************************/ @@ -107,7 +107,7 @@ lasso_federation_verify_name_identifier(LassoFederation *federation, /* verify local name identifier */ if (federation->local_nameIdentifier != NULL) { - s = federation->local_nameIdentifier->content; + s = LASSO_SAML_NAME_IDENTIFIER(federation->local_nameIdentifier)->content; if (strcmp(s, name_identifier->content) == 0) { return TRUE; } @@ -115,7 +115,7 @@ lasso_federation_verify_name_identifier(LassoFederation *federation, /* verify remote name identifier */ if (federation->remote_nameIdentifier != NULL) { - s = federation->remote_nameIdentifier->content; + s = LASSO_SAML_NAME_IDENTIFIER(federation->remote_nameIdentifier)->content; if (strcmp(s, name_identifier->content) == 0) { return TRUE; } |
