diff options
| author | Benjamin Dauvergne <bdauvergne@entrouvert.com> | 2010-03-02 11:57:35 +0000 |
|---|---|---|
| committer | Benjamin Dauvergne <bdauvergne@entrouvert.com> | 2010-03-02 11:57:35 +0000 |
| commit | 27247cbd09cab4c280b05cf3a75b17eb99f892e5 (patch) | |
| tree | 4c993e3023503015682395fe654ba4ded1e3d30c | |
| parent | dce077bd995993e59559c04c18a45401bce94e5c (diff) | |
| download | lasso-27247cbd09cab4c280b05cf3a75b17eb99f892e5.tar.gz lasso-27247cbd09cab4c280b05cf3a75b17eb99f892e5.tar.xz lasso-27247cbd09cab4c280b05cf3a75b17eb99f892e5.zip | |
SAML 2.0: in lasso_saml2_assertion_get_issuer_provider, check type of server argument
| -rw-r--r-- | lasso/saml-2.0/saml2_helper.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lasso/saml-2.0/saml2_helper.c b/lasso/saml-2.0/saml2_helper.c index c8abd9d8..8ae5445e 100644 --- a/lasso/saml-2.0/saml2_helper.c +++ b/lasso/saml-2.0/saml2_helper.c @@ -614,6 +614,7 @@ lasso_saml2_assertion_get_issuer_provider(const LassoSaml2Assertion *saml2_asser g_return_val_if_fail (LASSO_IS_SAML2_NAME_ID (issuer), NULL); g_return_val_if_fail (issuer->Format == NULL || g_strcmp0(issuer->Format, LASSO_SAML2_NAME_IDENTIFIER_FORMAT_ENTITY) == 0, NULL); + g_return_val_if_fail (LASSO_IS_SERVER(server), NULL); if (g_strcmp0(server->parent.ProviderID, issuer->content) == 0) { return (LassoProvider*)&server->parent; } |
