SysTutorials Posts

  • |

    krb5_print_address (3) Linux Manual Page

    Heimdal Kerberos 5 address functions – FunctionsKRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_sockaddr2address (krb5_context context, const struct sockaddr *sa, krb5_address *addr)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_sockaddr2port (krb5_context context, const struct sockaddr *sa, int16_t *port)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_addr2sockaddr (krb5_context context, const krb5_address *addr, struct sockaddr *sa, krb5_socklen_t *sa_size, int port)" KRB5_LIB_FUNCTION size_t KRB5_LIB_CALL krb5_max_sockaddr_size (void)" KRB5_LIB_FUNCTION krb5_boolean KRB5_LIB_CALL krb5_sockaddr_uninteresting…

  • |

    krb5_principal_set_type (3) Linux Manual Page

    Heimdal Kerberos 5 principal functions – FunctionsKRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_build_principal (krb5_context, krb5_principal *, int, krb5_const_realm,…)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_copy_principal (krb5_context, krb5_const_principal, krb5_principal *)" KRB5_LIB_FUNCTION void KRB5_LIB_CALL krb5_free_principal (krb5_context, krb5_principal)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_make_principal (krb5_context, krb5_principal *, krb5_const_realm,…)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_parse_name (krb5_context, const char *, krb5_principal *)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_parse_name_flags (krb5_context, const char *,…

  • |

    krb5_principal_set_realm (3) Linux Manual Page

    Heimdal Kerberos 5 principal functions – FunctionsKRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_build_principal (krb5_context, krb5_principal *, int, krb5_const_realm,…)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_copy_principal (krb5_context, krb5_const_principal, krb5_principal *)" KRB5_LIB_FUNCTION void KRB5_LIB_CALL krb5_free_principal (krb5_context, krb5_principal)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_make_principal (krb5_context, krb5_principal *, krb5_const_realm,…)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_parse_name (krb5_context, const char *, krb5_principal *)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_parse_name_flags (krb5_context, const char *,…

  • |

    krb5_principal_match (3) Linux Manual Page

    Heimdal Kerberos 5 principal functions – FunctionsKRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_build_principal (krb5_context, krb5_principal *, int, krb5_const_realm,…)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_copy_principal (krb5_context, krb5_const_principal, krb5_principal *)" KRB5_LIB_FUNCTION void KRB5_LIB_CALL krb5_free_principal (krb5_context, krb5_principal)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_make_principal (krb5_context, krb5_principal *, krb5_const_realm,…)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_parse_name (krb5_context, const char *, krb5_principal *)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_parse_name_flags (krb5_context, const char *,…

  • |

    krb5_principal_is_root_krbtgt (3) Linux Manual Page

    Heimdal Kerberos 5 principal functions – FunctionsKRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_build_principal (krb5_context, krb5_principal *, int, krb5_const_realm,…)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_copy_principal (krb5_context, krb5_const_principal, krb5_principal *)" KRB5_LIB_FUNCTION void KRB5_LIB_CALL krb5_free_principal (krb5_context, krb5_principal)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_make_principal (krb5_context, krb5_principal *, krb5_const_realm,…)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_parse_name (krb5_context, const char *, krb5_principal *)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_parse_name_flags (krb5_context, const char *,…

  • |

    krb5_principal_is_pku2u (3) Linux Manual Page

    Heimdal Kerberos 5 principal functions – FunctionsKRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_build_principal (krb5_context, krb5_principal *, int, krb5_const_realm,…)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_copy_principal (krb5_context, krb5_const_principal, krb5_principal *)" KRB5_LIB_FUNCTION void KRB5_LIB_CALL krb5_free_principal (krb5_context, krb5_principal)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_make_principal (krb5_context, krb5_principal *, krb5_const_realm,…)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_parse_name (krb5_context, const char *, krb5_principal *)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_parse_name_flags (krb5_context, const char *,…

  • |

    krb5_principal_is_null (3) Linux Manual Page

    Heimdal Kerberos 5 principal functions – FunctionsKRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_build_principal (krb5_context, krb5_principal *, int, krb5_const_realm,…)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_copy_principal (krb5_context, krb5_const_principal, krb5_principal *)" KRB5_LIB_FUNCTION void KRB5_LIB_CALL krb5_free_principal (krb5_context, krb5_principal)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_make_principal (krb5_context, krb5_principal *, krb5_const_realm,…)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_parse_name (krb5_context, const char *, krb5_principal *)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_parse_name_flags (krb5_context, const char *,…

  • |

    krb5_principal_is_lkdc (3) Linux Manual Page

    Heimdal Kerberos 5 principal functions – FunctionsKRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_build_principal (krb5_context, krb5_principal *, int, krb5_const_realm,…)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_copy_principal (krb5_context, krb5_const_principal, krb5_principal *)" KRB5_LIB_FUNCTION void KRB5_LIB_CALL krb5_free_principal (krb5_context, krb5_principal)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_make_principal (krb5_context, krb5_principal *, krb5_const_realm,…)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_parse_name (krb5_context, const char *, krb5_principal *)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_parse_name_flags (krb5_context, const char *,…

  • |

    krb5_principal_is_krbtgt (3) Linux Manual Page

    Heimdal Kerberos 5 principal functions – FunctionsKRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_build_principal (krb5_context, krb5_principal *, int, krb5_const_realm,…)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_copy_principal (krb5_context, krb5_const_principal, krb5_principal *)" KRB5_LIB_FUNCTION void KRB5_LIB_CALL krb5_free_principal (krb5_context, krb5_principal)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_make_principal (krb5_context, krb5_principal *, krb5_const_realm,…)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_parse_name (krb5_context, const char *, krb5_principal *)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_parse_name_flags (krb5_context, const char *,…

  • |

    krb5_principal_is_gss_hostbased_service (3) Linux Manual Page

    Heimdal Kerberos 5 principal functions – FunctionsKRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_build_principal (krb5_context, krb5_principal *, int, krb5_const_realm,…)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_copy_principal (krb5_context, krb5_const_principal, krb5_principal *)" KRB5_LIB_FUNCTION void KRB5_LIB_CALL krb5_free_principal (krb5_context, krb5_principal)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_make_principal (krb5_context, krb5_principal *, krb5_const_realm,…)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_parse_name (krb5_context, const char *, krb5_principal *)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_parse_name_flags (krb5_context, const char *,…

  • |

    krb5_principal_intro (3) Linux Manual Page

    krb5_principal_intro – The principal handing functions. A Kerberos principal is a email address looking string that contains two parts separated by The second part is the kerberos realm the principal belongs to and the first is a list of 0 or more components. For example lha [at] SU.SE host/hummel.it.su.se [at] SU.SE host/admin [at] H5L.ORGSee the…

  • |

    krb5_principal_get_type (3) Linux Manual Page

    Heimdal Kerberos 5 principal functions – FunctionsKRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_build_principal (krb5_context, krb5_principal *, int, krb5_const_realm,…)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_copy_principal (krb5_context, krb5_const_principal, krb5_principal *)" KRB5_LIB_FUNCTION void KRB5_LIB_CALL krb5_free_principal (krb5_context, krb5_principal)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_make_principal (krb5_context, krb5_principal *, krb5_const_realm,…)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_parse_name (krb5_context, const char *, krb5_principal *)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_parse_name_flags (krb5_context, const char *,…

  • |

    krb5_principal_get_realm (3) Linux Manual Page

    Heimdal Kerberos 5 principal functions – FunctionsKRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_build_principal (krb5_context, krb5_principal *, int, krb5_const_realm,…)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_copy_principal (krb5_context, krb5_const_principal, krb5_principal *)" KRB5_LIB_FUNCTION void KRB5_LIB_CALL krb5_free_principal (krb5_context, krb5_principal)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_make_principal (krb5_context, krb5_principal *, krb5_const_realm,…)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_parse_name (krb5_context, const char *, krb5_principal *)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_parse_name_flags (krb5_context, const char *,…

  • |

    krb5_principal_get_num_comp (3) Linux Manual Page

    Heimdal Kerberos 5 principal functions – FunctionsKRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_build_principal (krb5_context, krb5_principal *, int, krb5_const_realm,…)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_copy_principal (krb5_context, krb5_const_principal, krb5_principal *)" KRB5_LIB_FUNCTION void KRB5_LIB_CALL krb5_free_principal (krb5_context, krb5_principal)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_make_principal (krb5_context, krb5_principal *, krb5_const_realm,…)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_parse_name (krb5_context, const char *, krb5_principal *)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_parse_name_flags (krb5_context, const char *,…

  • |

    krb5_principal_get_comp_string (3) Linux Manual Page

    krb5_get_default_principal krb5_principal krb5_build_principal krb5_build_principal_ext krb5_build_principal_va krb5_build_principal_va_ext krb5_copy_principal krb5_free_principal krb5_make_principal krb5_parse_name krb5_parse_name_flags krb5_parse_nametype krb5_princ_set_realm krb5_principal_compare krb5_principal_compare_any_realm krb5_principal_get_comp_string krb5_principal_get_realm krb5_principal_get_type krb5_principal_match krb5_principal_set_type krb5_realm_compare krb5_sname_to_principal krb5_sock_to_principal krb5_unparse_name krb5_unparse_name_flags krb5_unparse_name_fixed krb5_unparse_name_fixed_flags krb5_unparse_name_fixed_short krb5_unparse_name_short – Kerberos 5 principal handling functions LibraryKerberos 5 Library (libkrb5, -lkrb5) SynopsisIn krb5.h krb5_principal Ft void Fn krb5_free_principal krb5_context context krb5_principal principal Ft krb5_error_code Fn krb5_parse_name…

  • |

    krb5_principal_compare_any_realm (3) Linux Manual Page

    Heimdal Kerberos 5 principal functions – FunctionsKRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_build_principal (krb5_context, krb5_principal *, int, krb5_const_realm,…)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_copy_principal (krb5_context, krb5_const_principal, krb5_principal *)" KRB5_LIB_FUNCTION void KRB5_LIB_CALL krb5_free_principal (krb5_context, krb5_principal)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_make_principal (krb5_context, krb5_principal *, krb5_const_realm,…)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_parse_name (krb5_context, const char *, krb5_principal *)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_parse_name_flags (krb5_context, const char *,…

  • |

    krb5_principal_compare (3) Linux Manual Page

    Heimdal Kerberos 5 principal functions – FunctionsKRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_build_principal (krb5_context, krb5_principal *, int, krb5_const_realm,…)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_copy_principal (krb5_context, krb5_const_principal, krb5_principal *)" KRB5_LIB_FUNCTION void KRB5_LIB_CALL krb5_free_principal (krb5_context, krb5_principal)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_make_principal (krb5_context, krb5_principal *, krb5_const_realm,…)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_parse_name (krb5_context, const char *, krb5_principal *)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_parse_name_flags (krb5_context, const char *,…

  • |

    krb5_principal (3) Linux Manual Page

    Heimdal Kerberos 5 principal functions – FunctionsKRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_build_principal (krb5_context, krb5_principal *, int, krb5_const_realm,…)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_copy_principal (krb5_context, krb5_const_principal, krb5_principal *)" KRB5_LIB_FUNCTION void KRB5_LIB_CALL krb5_free_principal (krb5_context, krb5_principal)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_make_principal (krb5_context, krb5_principal *, krb5_const_realm,…)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_parse_name (krb5_context, const char *, krb5_principal *)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_parse_name_flags (krb5_context, const char *,…

  • |

    krb5_princ_set_realm (3) Linux Manual Page

    Heimdal Kerberos 5 deprecated functions – FunctionsKRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_change_password (krb5_context context, krb5_creds *creds, const char *newpw, int *result_code, krb5_data *result_code_string, krb5_data *result_string) KRB5_DEPRECATED_FUNCTION(‘Use X instead’)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_config_parse_string_multi (krb5_context context, const char *string, krb5_config_section **res) KRB5_DEPRECATED_FUNCTION(‘Use X instead’)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_keytype_to_enctypes (krb5_context context, krb5_keytype keytype, unsigned *len, krb5_enctype **val) KRB5_DEPRECATED_FUNCTION(‘Use X instead’)"…

  • |

    krb5_princ_realm (3) Linux Manual Page

    Heimdal Kerberos 5 deprecated functions – FunctionsKRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_change_password (krb5_context context, krb5_creds *creds, const char *newpw, int *result_code, krb5_data *result_code_string, krb5_data *result_string) KRB5_DEPRECATED_FUNCTION(‘Use X instead’)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_config_parse_string_multi (krb5_context context, const char *string, krb5_config_section **res) KRB5_DEPRECATED_FUNCTION(‘Use X instead’)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_keytype_to_enctypes (krb5_context context, krb5_keytype keytype, unsigned *len, krb5_enctype **val) KRB5_DEPRECATED_FUNCTION(‘Use X instead’)"…