document krb5_principal_{get,set}_type
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@12950 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -31,7 +31,7 @@
|
||||
.\"
|
||||
.\" $Id$
|
||||
.\"
|
||||
.Dd April 16, 2003
|
||||
.Dd October 3, 2003
|
||||
.Dt KRB5_PRINCIPAL 3
|
||||
.Os HEIMDAL
|
||||
.Sh NAME
|
||||
@@ -48,9 +48,11 @@
|
||||
.Nm krb5_princ_set_realm ,
|
||||
.Nm krb5_principal_compare ,
|
||||
.Nm krb5_principal_compare_any_realm ,
|
||||
.Nm krb5_principal_get_realm ,
|
||||
.Nm krb5_principal_get_comp_string ,
|
||||
.Nm krb5_principal_get_realm ,
|
||||
.Nm krb5_principal_get_type ,
|
||||
.Nm krb5_principal_match ,
|
||||
.Nm krb5_principal_set_type ,
|
||||
.Nm krb5_realm_compare ,
|
||||
.Nm krb5_sname_to_principal ,
|
||||
.Nm krb5_sock_to_principal ,
|
||||
@@ -98,11 +100,15 @@ Kerberos 5 Library (libkrb5, -lkrb5)
|
||||
.Ft krb5_boolean
|
||||
.Fn krb5_principal_compare_any_realm "krb5_context context" "krb5_const_principal princ1 "krb5_const_principal princ2"
|
||||
.Ft "const char *"
|
||||
.Fn krb5_principal_get_realm "krb5_context context" "krb5_principal principal"
|
||||
.Ft "const char *"
|
||||
.Fn krb5_principal_get_comp_string "krb5_context context" "krb5_principal principal" "unsigned int component"
|
||||
.Ft "const char *"
|
||||
.Fn krb5_principal_get_realm "krb5_context context" "krb5_principal principal"
|
||||
.Ft int
|
||||
.Fn krb5_principal_get_type "krb5_context context" "krb5_principal principal"
|
||||
.Ft krb5_boolean
|
||||
.Fn krb5_principal_match "krb5_context context" "krb5_const_principal principal" "krb5_const_principal pattern"
|
||||
.Ft void
|
||||
.Fn krb5_principal_set_type "krb5_context context" "krb5_principal principal" "int type"
|
||||
.Ft krb5_boolean
|
||||
.Fn krb5_realm_compare "krb5_context context" "krb5_const_principal princ1" "krb5_const_principal princ2"
|
||||
.Ft krb5_error_code
|
||||
@@ -247,6 +253,13 @@ terminated strings.
|
||||
.Pp
|
||||
It's generally not necessary to look at the components of a principal.
|
||||
.Pp
|
||||
.Fn krb5_principal_get_type
|
||||
and
|
||||
.Fn krb5_principal_set_type
|
||||
get and sets the name type for a principal.
|
||||
Name type does exists but not really, there are subtile diffrences
|
||||
when principal types are used and when they are not used.
|
||||
.Pp
|
||||
.Fn krb5_princ_realm
|
||||
returns the realm component of the principal.
|
||||
Caller must not free realm unless
|
||||
@@ -304,6 +317,7 @@ This function might try to resolve the name in DNS.
|
||||
.Xr krb5_config 3 ,
|
||||
.Xr krb5.conf 5
|
||||
.Sh BUGS
|
||||
You can not have a NUL in a component in some of the variable argument function above.
|
||||
You can not have a NUL in a component in some of the variable argument
|
||||
function above.
|
||||
Until someone can give a good example of where it would be a good idea
|
||||
to have NUL's in a component, this will not be fixed.
|
||||
|
Reference in New Issue
Block a user