summaryrefslogtreecommitdiffstats
path: root/src/gss_ntlmssp.h
diff options
context:
space:
mode:
authorSimo Sorce <simo@redhat.com>2013-10-24 20:57:40 -0400
committerSimo Sorce <simo@redhat.com>2013-10-24 20:57:40 -0400
commitb693d402926133bf2392b6af62c8dc6ccc4dd66b (patch)
tree5235a23439be7426781d254b2f9b30d4ce373daf /src/gss_ntlmssp.h
parent8a36ccb157ad5100cae5cbc82d9916264a990d8f (diff)
downloadgss-ntlmssp-b693d402926133bf2392b6af62c8dc6ccc4dd66b.tar.gz
gss-ntlmssp-b693d402926133bf2392b6af62c8dc6ccc4dd66b.tar.xz
gss-ntlmssp-b693d402926133bf2392b6af62c8dc6ccc4dd66b.zip
Add methods to inquire credentials
Also add simple sanity check test.
Diffstat (limited to 'src/gss_ntlmssp.h')
-rw-r--r--src/gss_ntlmssp.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/gss_ntlmssp.h b/src/gss_ntlmssp.h
index bba85f9..00ce908 100644
--- a/src/gss_ntlmssp.h
+++ b/src/gss_ntlmssp.h
@@ -303,4 +303,19 @@ uint32_t gssntlm_display_name(uint32_t *minor_status,
gss_name_t input_name,
gss_buffer_t output_name_buffer,
gss_OID *output_name_type);
+
+uint32_t gssntlm_inquire_cred(uint32_t *minor_status,
+ gss_cred_id_t cred_handle,
+ gss_name_t *name,
+ uint32_t *lifetime,
+ gss_cred_usage_t *cred_usage,
+ gss_OID_set *mechanisms);
+
+uint32_t gssntlm_inquire_cred_by_mech(uint32_t *minor_status,
+ gss_cred_id_t cred_handle,
+ gss_OID mech_type,
+ gss_name_t *name,
+ uint32_t *initiator_lifetime,
+ uint32_t *acceptor_lifetime,
+ gss_cred_usage_t *cred_usage);
#endif /* _GSS_NTLMSSP_H_ */