summaryrefslogtreecommitdiff
path: root/auth/auth_kerb.h
diff options
context:
space:
mode:
authorLorry Tar Creator <lorry-tar-importer@lorry>2013-06-03 18:34:10 +0000
committerLorry Tar Creator <lorry-tar-importer@lorry>2013-06-03 18:34:10 +0000
commitf143c3cab79c59dd57124f19d16ac35253843136 (patch)
tree9fa67aa3d59e9d96f5f37858e95c4ab91960ea92 /auth/auth_kerb.h
parent6f61a1acd01dc2ad1d2f5c1f7458702c77c69f9c (diff)
downloadlibserf-tarball-master.tar.gz
Diffstat (limited to 'auth/auth_kerb.h')
-rw-r--r--auth/auth_kerb.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/auth/auth_kerb.h b/auth/auth_kerb.h
index a0689c1..0972c56 100644
--- a/auth/auth_kerb.h
+++ b/auth/auth_kerb.h
@@ -94,6 +94,15 @@ serf__kerb_init_sec_context(serf__kerb_context_t *ctx,
apr_pool_t *result_pool
);
+/*
+ * Reset a previously created security context so we can start with a new one.
+ *
+ * This is triggered when the server requires per-request authentication,
+ * where each request requires a new security context.
+ */
+apr_status_t
+serf__kerb_reset_sec_context(serf__kerb_context_t *ctx);
+
#ifdef __cplusplus
}
#endif