Principal manipulation and parsing¶
Kerberos principal structure
krb5_principal_data
krb5_principal
Create and free principal
krb5_build_principal()
krb5_build_principal_alloc_va()
krb5_build_principal_ext()
krb5_copy_principal()
krb5_free_principal()
krb5_cc_get_principal()
Comparing
krb5_principal_compare()
krb5_principal_compare_flags()
krb5_principal_compare_any_realm()
krb5_sname_match()
krb5_sname_to_principal()
Parsing:
krb5_parse_name()
krb5_parse_name_flags()
krb5_unparse_name()
krb5_unparse_name_flags()
Utilities:
krb5_is_config_principal()
krb5_kuserok()
krb5_set_password()
krb5_set_password_using_ccache()
krb5_set_principal_realm()
krb5_realm_compare()