summaryrefslogtreecommitdiffstats
path: root/src/include
diff options
context:
space:
mode:
authorAlexandra Ellwood <lxs@mit.edu>2008-09-27 00:46:39 +0000
committerAlexandra Ellwood <lxs@mit.edu>2008-09-27 00:46:39 +0000
commit06847c646f5630878d6f28025993cee57f2839a8 (patch)
treec853a823d1cdc5b7bd7cf0bacac3e2aaff3d275d /src/include
parentf0098982775d44d490bae733f386a5432e712a8e (diff)
downloadkrb5-06847c646f5630878d6f28025993cee57f2839a8.tar.gz
krb5-06847c646f5630878d6f28025993cee57f2839a8.tar.xz
krb5-06847c646f5630878d6f28025993cee57f2839a8.zip
KerberosAgent MachIPC support
ticket: 6055 git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@20763 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/include')
-rw-r--r--src/include/kim/kim_identity.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/include/kim/kim_identity.h b/src/include/kim/kim_identity.h
index f09c24aa7a..c627758d1c 100644
--- a/src/include/kim/kim_identity.h
+++ b/src/include/kim/kim_identity.h
@@ -242,6 +242,16 @@ kim_error kim_identity_get_component_at_index (kim_identity in_identity,
kim_string *out_component_string);
/*!
+ * \param in_identity an identity object.
+ * \param out_components on exit, a string of the non-realm components of \a in_identity
+ * separated by '/' characters. Must be freed with kim_string_free().
+ * \return On success, #KIM_NO_ERROR. On failure, an error code representing the failure.
+ * \brief Get a display string of the non-realm components of an identity.
+ */
+kim_error kim_identity_get_components (kim_identity in_identity,
+ kim_string *out_components);
+
+/*!
* \param in_identity an identity object.
* \param in_krb5_context a krb5 context object.
* \param out_krb5_principal on exit, a krb5_principal representation of \a in_identity