aboutsummaryrefslogtreecommitdiff
path: root/src/lib/gssapi/krb5/gssapiP_krb5.h
diff options
context:
space:
mode:
authorSimo Sorce <simo@redhat.com>2017-01-26 05:45:17 -0500
committerGreg Hudson <ghudson@mit.edu>2017-02-21 11:55:06 -0500
commit750cd27317d8e8af506c3b9e412a3ccbeef299b0 (patch)
treeed28ef8b0ed78ebabdb44920b7e601b90da1e1fd /src/lib/gssapi/krb5/gssapiP_krb5.h
parent31fcadd6bef5e3fbcc986220b860a1af8c7030a1 (diff)
downloadkrb5-750cd27317d8e8af506c3b9e412a3ccbeef299b0.zip
krb5-750cd27317d8e8af506c3b9e412a3ccbeef299b0.tar.gz
krb5-750cd27317d8e8af506c3b9e412a3ccbeef299b0.tar.bz2
Add OID to inquire GSS cred impersonator name
In the krb5 GSS mechanism, add support in gss_inquire_cred_by_oid() for inquiring the impersonator name of a credential object, using OID 1.2.840.113554.1.2.2.5.14. [ghudson@mit.edu: edited code slightly; added documentation; expanded commit message] ticket: 8548 (new)
Diffstat (limited to 'src/lib/gssapi/krb5/gssapiP_krb5.h')
-rw-r--r--src/lib/gssapi/krb5/gssapiP_krb5.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/lib/gssapi/krb5/gssapiP_krb5.h b/src/lib/gssapi/krb5/gssapiP_krb5.h
index d7bdef7..cd65966 100644
--- a/src/lib/gssapi/krb5/gssapiP_krb5.h
+++ b/src/lib/gssapi/krb5/gssapiP_krb5.h
@@ -1425,4 +1425,10 @@ iakerb_gss_pseudo_random(OM_uint32 *minor_status, gss_ctx_id_t context_handle,
* the format changes. */
#define CRED_EXPORT_MAGIC "K5C1"
+OM_uint32
+gss_krb5int_get_cred_impersonator(OM_uint32 *minor_status,
+ const gss_cred_id_t cred_handle,
+ const gss_OID desired_object,
+ gss_buffer_set_t *data_set);
+
#endif /* _GSSAPIP_KRB5_H_ */