summaryrefslogtreecommitdiff
path: root/auth/auth_kerb.h
diff options
context:
space:
mode:
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