summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDamien Laniel <dlaniel@entrouvert.com>2007-11-13 16:12:25 +0000
committerDamien Laniel <dlaniel@entrouvert.com>2007-11-13 16:12:25 +0000
commita57dc25f8519408668cacf252b4d40bba565e8b2 (patch)
tree69b7637e0946b115b33faf3d8ae685d80e2a4928
parentd172b2a20a32c0f35bb32683008655048b9f6371 (diff)
added item types for GHashTable
-rw-r--r--lasso/id-ff/identity.h2
-rw-r--r--lasso/id-ff/server.h5
-rw-r--r--lasso/id-ff/session.h3
3 files changed, 6 insertions, 4 deletions
diff --git a/lasso/id-ff/identity.h b/lasso/id-ff/identity.h
index 03ac3b66..e84ed322 100644
--- a/lasso/id-ff/identity.h
+++ b/lasso/id-ff/identity.h
@@ -49,7 +49,7 @@ struct _LassoIdentity {
LassoNode parent;
/*< public >*/
- GHashTable *federations;
+ GHashTable *federations; /* of LassoFederation */
gboolean is_dirty;
/*< private >*/
diff --git a/lasso/id-ff/server.h b/lasso/id-ff/server.h
index 75eb3bfd..ee877e45 100644
--- a/lasso/id-ff/server.h
+++ b/lasso/id-ff/server.h
@@ -57,8 +57,9 @@ struct _LassoServer {
LassoProvider parent;
/*< public >*/
- GHashTable *providers;
- GHashTable *services;
+ GHashTable *providers; /* of LassoProvider */
+ /* Can actually contain LassoDataService or LassoIdWsf2DataService or any subclass */
+ GHashTable *services; /* of LassoDataService */
gchar *private_key;
gchar *private_key_password;
diff --git a/lasso/id-ff/session.h b/lasso/id-ff/session.h
index 8dad55c9..93bd6002 100644
--- a/lasso/id-ff/session.h
+++ b/lasso/id-ff/session.h
@@ -50,7 +50,8 @@ struct _LassoSession {
LassoNode parent;
/*< public >*/
- GHashTable *assertions;
+ /* Can actually contain LassoSamlAssertion or LassoSaml2Assertion */
+ GHashTable *assertions; /* of LassoSamlAssertion */
gboolean is_dirty;
/*< private >*/