summaryrefslogtreecommitdiffstats
path: root/proxy/src/client/gssapi_gpm.h
diff options
context:
space:
mode:
authorSimo Sorce <simo@redhat.com>2012-08-23 15:06:04 +0200
committerSimo Sorce <simo@redhat.com>2012-08-23 17:11:36 +0200
commitd79dd868e4c27e57c39d4a47b6f5592ea0b7b9e5 (patch)
tree4681cfe0c1d96df9f7a1ab85e67b2811e7b7b7b1 /proxy/src/client/gssapi_gpm.h
parent656759ffe1491f1ac69d06a4456b5519155d0db2 (diff)
downloadgss-proxy-d79dd868e4c27e57c39d4a47b6f5592ea0b7b9e5.tar.gz
gss-proxy-d79dd868e4c27e57c39d4a47b6f5592ea0b7b9e5.tar.xz
gss-proxy-d79dd868e4c27e57c39d4a47b6f5592ea0b7b9e5.zip
Implement gpm_inquire_cred
Diffstat (limited to 'proxy/src/client/gssapi_gpm.h')
-rw-r--r--proxy/src/client/gssapi_gpm.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/proxy/src/client/gssapi_gpm.h b/proxy/src/client/gssapi_gpm.h
index f4faf3f..2a7ed44 100644
--- a/proxy/src/client/gssapi_gpm.h
+++ b/proxy/src/client/gssapi_gpm.h
@@ -94,6 +94,19 @@ OM_uint32 gpm_add_cred(OM_uint32 *minor_status,
gss_OID_set *actual_mechs,
OM_uint32 *initiator_time_rec,
OM_uint32 *acceptor_time_rec);
+OM_uint32 gpm_inquire_cred(OM_uint32 *minor_status,
+ gssx_cred *cred,
+ gssx_name **name,
+ OM_uint32 *lifetime,
+ gss_cred_usage_t *cred_usage,
+ gss_OID_set *mechanisms);
+OM_uint32 gpm_inquire_cred_by_mech(OM_uint32 *minor_status,
+ gssx_cred *cred,
+ gss_OID mech_type,
+ gssx_name **name,
+ OM_uint32 *initiator_lifetime,
+ OM_uint32 *acceptor_lifetime,
+ gss_cred_usage_t *cred_usage);
OM_uint32 gpm_indicate_mechs(OM_uint32 *minor_status, gss_OID_set *mech_set);
OM_uint32 gpm_inquire_names_for_mech(OM_uint32 *minor_status,