summaryrefslogtreecommitdiff
path: root/gck/gck-session.c
diff options
context:
space:
mode:
authorStef Walter <stef@memberwebs.com>2010-07-30 20:42:16 +0200
committerStef Walter <stef@memberwebs.com>2010-07-30 20:42:16 +0200
commit5cf32eec12b589231a12ef27020d21cd55086ea9 (patch)
treed22bb2c323139eb1d88f9210682361cb8e740776 /gck/gck-session.c
parent6e73d2e57c0dc53046f63b46d7460fb03217f98a (diff)
downloadgcr-5cf32eec12b589231a12ef27020d21cd55086ea9.tar.gz
[gck] Remove session pooling, and add concept of module list.
* Session pooling no langer necessary now that we track sessions properly in GckObject. This was of dubious value anyway. * Added concept of a module list.
Diffstat (limited to 'gck/gck-session.c')
-rw-r--r--gck/gck-session.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gck/gck-session.c b/gck/gck-session.c
index 064a52d..73de8c8 100644
--- a/gck/gck-session.c
+++ b/gck/gck-session.c
@@ -2163,7 +2163,7 @@ authenticate_init (Authenticate *auth, GckSlot *slot, GckObject *object)
g_assert (GCK_IS_OBJECT (object));
module = gck_slot_get_module (slot);
- if (gck_module_get_auto_authenticate (module) & GCK_AUTHENTICATE_OBJECTS) {
+ if (gck_module_get_options (module) & GCK_AUTHENTICATE_OBJECTS) {
auth->state = AUTHENTICATE_CAN;
auth->protected_auth = gck_slot_has_flags (slot, CKF_PROTECTED_AUTHENTICATION_PATH);
auth->module = module;