summaryrefslogtreecommitdiffstats
path: root/src/mod_auth_gssapi.h
diff options
context:
space:
mode:
authorSimo Sorce <simo@redhat.com>2015-05-25 16:46:23 +0200
committerSimo Sorce <simo@redhat.com>2015-06-03 15:20:16 -0400
commita2c2a02edaadda09408708cf9d7b57aa59ae4b39 (patch)
tree160e3121e8050f80f45c0ab5922e3f1fc6053b9b /src/mod_auth_gssapi.h
parent4b68f81eb41a5934a952e2326c1226b5ef583269 (diff)
downloadmod_auth_gssapi-a2c2a02edaadda09408708cf9d7b57aa59ae4b39.tar.gz
mod_auth_gssapi-a2c2a02edaadda09408708cf9d7b57aa59ae4b39.tar.xz
mod_auth_gssapi-a2c2a02edaadda09408708cf9d7b57aa59ae4b39.zip
Add GssapiAllowedMech option
This option allows the admin to list the mechanisms that can be used for authentication. An empty list allows any locally supported mechanisms.
Diffstat (limited to 'src/mod_auth_gssapi.h')
-rw-r--r--src/mod_auth_gssapi.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/mod_auth_gssapi.h b/src/mod_auth_gssapi.h
index d540ee1..2d8ffff 100644
--- a/src/mod_auth_gssapi.h
+++ b/src/mod_auth_gssapi.h
@@ -6,6 +6,7 @@
#include <gssapi/gssapi.h>
#include <gssapi/gssapi_ext.h>
#include <gssapi/gssapi_krb5.h>
+#include <gssapi/gssapi_ntlmssp.h>
#define APR_WANT_STRFUNC
#include "apr_want.h"
@@ -55,6 +56,7 @@ struct mag_config {
#endif
struct seal_key *mag_skey;
bool use_basic_auth;
+ gss_OID_set_desc *allowed_mechs;
};
struct mag_conn {