krb5_principal_get_realm krb5_principal_get_comp_string - decompose a principal
Kerberos 5 Library (libkrb5, -lkrb5)
The
Fa component
argument to
krb5_principal_get_comp_string ();
is the component number to return, from zero to the total number of
components minus one. If a the requested component number is out of range,
NULL
is returned.
These functions can be seen as a replacement for the
krb5_princ_realm (,);
krb5_princ_component ();
and related macros, described as intermal in the MIT API
specification. A difference is that these functions return strings,
not
krb5_data
A reason to return
krb5_data
was that it was believed that principal components could contain
binary data, but this belief was unfounded, and it has been decided
that principal components are infact UTF8, so it's safe to use zero
terminated strings.
It's generally not necessary to look at the components of a principal.
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |