summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorValery Febvre <vfebvre at easter-eggs.com>2004-07-03 02:06:26 +0000
committerValery Febvre <vfebvre at easter-eggs.com>2004-07-03 02:06:26 +0000
commitf44a613487d31e663c82c4e778388d716d2554b6 (patch)
tree9b3067b65d5686bd5c0bf5e3f39d45d2416aaa9a
parent78aa9321dbc33b922d099b9fa61cdf6ae668ce69 (diff)
downloadlasso-f44a613487d31e663c82c4e778388d716d2554b6.tar.gz
lasso-f44a613487d31e663c82c4e778388d716d2554b6.tar.xz
lasso-f44a613487d31e663c82c4e778388d716d2554b6.zip
*** empty log message ***
-rw-r--r--lasso/id-ff/user.c4
-rw-r--r--lasso/id-ff/user.h3
2 files changed, 4 insertions, 3 deletions
diff --git a/lasso/id-ff/user.c b/lasso/id-ff/user.c
index cc1a6aa0..971f4d4c 100644
--- a/lasso/id-ff/user.c
+++ b/lasso/id-ff/user.c
@@ -63,7 +63,7 @@ lasso_user_node_identity_add(xmlChar *key, LassoIdentity *identity, LassoNode *u
xmlChar *
lasso_user_export(LassoUser *user)
{
- LassoNode *user_node, identities, *assertions, *assertion_artifacts;
+ LassoNode *user_node, *identities, *assertions, *assertion_artifacts;
LassoNodeClass *class;
/* set the user node */
@@ -99,7 +99,7 @@ lasso_user_store_response(LassoUser *user,
{
g_hash_table_insert(user->assertion_artifacts,
g_strdup(assertionArtifact),
- lasso_node_copy(response));
+ lasso_node_copy(LASSO_NODE(response)));
}
LassoNode *lasso_user_get_assertionArtifact(LassoUser *user,
diff --git a/lasso/id-ff/user.h b/lasso/id-ff/user.h
index 094fe9b9..611daf45 100644
--- a/lasso/id-ff/user.h
+++ b/lasso/id-ff/user.h
@@ -32,6 +32,7 @@ extern "C" {
#include <lasso/xml/xml.h>
#include <lasso/protocols/identity.h>
+#include <lasso/protocols/response.h>
#include <lasso/protocols/elements/assertion.h>
#define LASSO_TYPE_USER (lasso_user_get_type())
@@ -50,7 +51,7 @@ struct _LassoUser {
/*< public >*/
GHashTable *assertions; /* hash for assertions with nameIdentifier as key */
GHashTable *identities; /* hash for identities with remote ProviderID as key */
- GHashTable *assertion_artifacts; /* has for temporary assertions with AssertionArtifact as key */
+ GHashTable *assertion_artifacts; /* hash for temporary assertions with AssertionArtifact as key */
/*< private >*/
};