diff options
author | Isaac Boukris <iboukris@gmail.com> | 2015-07-27 04:32:49 +0300 |
---|---|---|
committer | Simo Sorce <simo@redhat.com> | 2015-08-06 19:06:54 -0400 |
commit | f476cb32f8103bdf1435d33ea6e81cba9805f576 (patch) | |
tree | 8bccd042e272b47259902bbf7d8aa9bb28d63bb7 /src/mod_auth_gssapi.h | |
parent | 09104abbab05f92bf1f489fb8e4ee5ab3c2bec1a (diff) | |
download | mod_auth_gssapi-f476cb32f8103bdf1435d33ea6e81cba9805f576.tar.gz mod_auth_gssapi-f476cb32f8103bdf1435d33ea6e81cba9805f576.tar.xz mod_auth_gssapi-f476cb32f8103bdf1435d33ea6e81cba9805f576.zip |
Support forward proxy authentication
Proxy auth headers are a little different.
Sessions cannot be used as we cannot set a cookie.
Reviewed-by: Simo Sorce <simo@redhat.com>
Diffstat (limited to 'src/mod_auth_gssapi.h')
-rw-r--r-- | src/mod_auth_gssapi.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/mod_auth_gssapi.h b/src/mod_auth_gssapi.h index 5beda2d..46e5c6a 100644 --- a/src/mod_auth_gssapi.h +++ b/src/mod_auth_gssapi.h @@ -65,6 +65,15 @@ struct mag_server_config { gss_OID_set default_mechs; }; +struct mag_req_cfg { + struct mag_config *cfg; + gss_OID_set desired_mechs; + bool use_sessions; + bool send_persist; + const char *req_proto; + const char *rep_proto; +}; + struct mag_conn { apr_pool_t *pool; gss_ctx_id_t ctx; |