summaryrefslogtreecommitdiffstats
path: root/auth_mellon.h
diff options
context:
space:
mode:
authorolavmrk <olavmrk@a716ebb1-153a-0410-b759-cfb97c6a1b53>2011-12-07 10:19:35 +0000
committerolavmrk <olavmrk@a716ebb1-153a-0410-b759-cfb97c6a1b53>2011-12-07 10:19:35 +0000
commit463d0450de20d20e1a85ee1c3a447e265bd1a601 (patch)
tree7880942243a5f0c7a3bc9a2a75bb83ae61bc7963 /auth_mellon.h
parent9dfc3a92ef45ebc0761970d74bfbc4ab2423d51d (diff)
downloadmod_auth_mellon-463d0450de20d20e1a85ee1c3a447e265bd1a601.tar.gz
mod_auth_mellon-463d0450de20d20e1a85ee1c3a447e265bd1a601.tar.xz
mod_auth_mellon-463d0450de20d20e1a85ee1c3a447e265bd1a601.zip
Add MellonAutnContextClassRef to configuration directives
You can list many class refs they will be concatenated inside an array. Beware that in each directory, if there is any MellonAuthnContextClassRef directive, any settings from the previous level is overwritten. Thanks to Benjamin Dauvergne for implementing this. git-svn-id: https://modmellon.googlecode.com/svn/trunk@140 a716ebb1-153a-0410-b759-cfb97c6a1b53
Diffstat (limited to 'auth_mellon.h')
-rw-r--r--auth_mellon.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/auth_mellon.h b/auth_mellon.h
index 274fe12..8846808 100644
--- a/auth_mellon.h
+++ b/auth_mellon.h
@@ -216,6 +216,10 @@ typedef struct am_dir_cfg_rec {
struct am_dir_cfg_rec *inherit_server_from;
/* Mutex to prevent us from creating several lasso server objects. */
apr_thread_mutex_t *server_mutex;
+
+ /* AuthnContextClassRef list */
+ apr_array_header_t *authn_context_class_ref;
+
/* Cached lasso server object. */
LassoServer *server;
} am_dir_cfg_rec;