SysTutorials Posts

  • |

    krb5_init_creds_init (3) Linux Manual Page

    Heimdal Kerberos 5 credential handing functions – FunctionsKRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_fwd_tgt_creds (krb5_context context, krb5_auth_context auth_context, const char *hostname, krb5_principal client, krb5_principal server, krb5_ccache ccache, int forwardable, krb5_data *out_data)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_get_forwarded_creds (krb5_context context, krb5_auth_context auth_context, krb5_ccache ccache, krb5_flags flags, const char *hostname, krb5_creds *in_creds, krb5_data *out_data)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_get_init_creds_opt_alloc (krb5_context context, krb5_get_init_creds_opt **opt)"…

  • |

    krb5_init_creds_get_error (3) Linux Manual Page

    Heimdal Kerberos 5 credential handing functions – FunctionsKRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_fwd_tgt_creds (krb5_context context, krb5_auth_context auth_context, const char *hostname, krb5_principal client, krb5_principal server, krb5_ccache ccache, int forwardable, krb5_data *out_data)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_get_forwarded_creds (krb5_context context, krb5_auth_context auth_context, krb5_ccache ccache, krb5_flags flags, const char *hostname, krb5_creds *in_creds, krb5_data *out_data)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_get_init_creds_opt_alloc (krb5_context context, krb5_get_init_creds_opt **opt)"…

  • |

    krb5_init_creds_get (3) Linux Manual Page

    Heimdal Kerberos 5 credential handing functions – FunctionsKRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_fwd_tgt_creds (krb5_context context, krb5_auth_context auth_context, const char *hostname, krb5_principal client, krb5_principal server, krb5_ccache ccache, int forwardable, krb5_data *out_data)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_get_forwarded_creds (krb5_context context, krb5_auth_context auth_context, krb5_ccache ccache, krb5_flags flags, const char *hostname, krb5_creds *in_creds, krb5_data *out_data)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_get_init_creds_opt_alloc (krb5_context context, krb5_get_init_creds_opt **opt)"…

  • |

    krb5_init_creds_free (3) Linux Manual Page

    Heimdal Kerberos 5 credential handing functions – FunctionsKRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_fwd_tgt_creds (krb5_context context, krb5_auth_context auth_context, const char *hostname, krb5_principal client, krb5_principal server, krb5_ccache ccache, int forwardable, krb5_data *out_data)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_get_forwarded_creds (krb5_context context, krb5_auth_context auth_context, krb5_ccache ccache, krb5_flags flags, const char *hostname, krb5_creds *in_creds, krb5_data *out_data)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_get_init_creds_opt_alloc (krb5_context context, krb5_get_init_creds_opt **opt)"…

  • |

    krb5_init_context (3) Linux Manual Page

    Heimdal Kerberos 5 library – FunctionsKRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_add_et_list (krb5_context context, void(*func)(struct et_list **))" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_set_password (krb5_context context, krb5_creds *creds, const char *newpw, krb5_principal targprinc, int *result_code, krb5_data *result_code_string, krb5_data *result_string)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_init_context (krb5_context *context)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_copy_context (krb5_context context, krb5_context *out)" KRB5_LIB_FUNCTION void KRB5_LIB_CALL krb5_free_context (krb5_context context)" KRB5_LIB_FUNCTION krb5_error_code…

  • |

    krb5_hmac (3) Linux Manual Page

    krb5_checksum krb5_checksum_disable krb5_checksum_is_collision_proof krb5_checksum_is_keyed krb5_checksumsize krb5_cksumtype_valid krb5_copy_checksum krb5_create_checksum krb5_crypto_get_checksum_type krb5_free_checksum krb5_free_checksum_contents krb5_hmac krb5_verify_checksum – creates, handles and verifies checksums LibraryKerberos 5 Library (libkrb5, -lkrb5) SynopsisIn krb5.h typedef Checksum krb5_checksum; Ft void Fo krb5_checksum_disable Fa krb5_context context Fa krb5_cksumtype type Fc Ft krb5_boolean Fo krb5_checksum_is_collision_proof Fa krb5_context context Fa krb5_cksumtype type Fc Ft krb5_boolean Fo krb5_checksum_is_keyed…

  • |

    krb5_h_errno_to_heim_errno (3) Linux Manual Page

    Heimdal Kerberos 5 error reporting functions – FunctionsKRB5_LIB_FUNCTION char *KRB5_LIB_CALL KRB5_DEPRECATED_FUNCTION (‘Use krb5_get_error_message instead’)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_eai_to_heim_errno (int eai_errno, int system_error)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_h_errno_to_heim_errno (int eai_errno)" KRB5_LIB_FUNCTION void KRB5_LIB_CALL krb5_clear_error_message (krb5_context context)" KRB5_LIB_FUNCTION void KRB5_LIB_CALL krb5_set_error_message (krb5_context context, krb5_error_code ret, const char *fmt,…) __attribute__((format(printf" KRB5_LIB_FUNCTION void KRB5_LIB_CALL krb5_vset_error_message (krb5_context context, krb5_error_code ret, const…

  • |

    krb5_h_addr2sockaddr (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_h_addr2addr (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_getportbyname (3) Linux Manual Page

    krb5_getportbyname – get port number by name LibraryKerberos 5 Library (libkrb5, -lkrb5) SynopsisIn krb5.h Ft int Fo krb5_getportbyname Fa krb5_context context Fa const char *service Fa const char *proto Fa int default_port Fc DescriptionFn krb5_getportbyname gets the port number for Fa service / Fa proto pair from the global service table for and returns it…

  • |

    krb5_get_wrapped_length (3) Linux Manual Page

    krb5_crypto_getblocksize krb5_crypto_getconfoundersize krb5_crypto_getenctype krb5_crypto_getpadsize krb5_crypto_overhead krb5_decrypt krb5_decrypt_EncryptedData krb5_decrypt_ivec krb5_decrypt_ticket krb5_encrypt krb5_encrypt_EncryptedData krb5_encrypt_ivec krb5_enctype_disable krb5_enctype_keysize krb5_enctype_to_string krb5_enctype_valid krb5_get_wrapped_length krb5_string_to_enctype – encrypt and decrypt data, set and get encryption type parameters LibraryKerberos 5 Library (libkrb5, -lkrb5) SynopsisIn krb5.h Ft krb5_error_code Fo krb5_encrypt Fa krb5_context context Fa krb5_crypto crypto Fa unsigned usage Fa void *data Fa size_t len…

  • |

    krb5_get_warn_dest (3) Linux Manual Page

    Heimdal Kerberos 5 error reporting functions – FunctionsKRB5_LIB_FUNCTION char *KRB5_LIB_CALL KRB5_DEPRECATED_FUNCTION (‘Use krb5_get_error_message instead’)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_eai_to_heim_errno (int eai_errno, int system_error)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_h_errno_to_heim_errno (int eai_errno)" KRB5_LIB_FUNCTION void KRB5_LIB_CALL krb5_clear_error_message (krb5_context context)" KRB5_LIB_FUNCTION void KRB5_LIB_CALL krb5_set_error_message (krb5_context context, krb5_error_code ret, const char *fmt,…) __attribute__((format(printf" KRB5_LIB_FUNCTION void KRB5_LIB_CALL krb5_vset_error_message (krb5_context context, krb5_error_code ret, const…

  • |

    krb5_get_validated_creds (3) Linux Manual Page

    Heimdal Kerberos 5 credential cache functions – FunctionsKRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_cc_register (krb5_context context, const krb5_cc_ops *ops, krb5_boolean override)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_cc_resolve (krb5_context context, const char *name, krb5_ccache *id)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_cc_new_unique (krb5_context context, const char *type, const char *hint, krb5_ccache *id)" KRB5_LIB_FUNCTION const char *KRB5_LIB_CALL krb5_cc_get_name (krb5_context context, krb5_ccache id)" KRB5_LIB_FUNCTION const char…

  • |

    krb5_get_use_admin_kdc (3) Linux Manual Page

    Heimdal Kerberos 5 library – FunctionsKRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_add_et_list (krb5_context context, void(*func)(struct et_list **))" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_set_password (krb5_context context, krb5_creds *creds, const char *newpw, krb5_principal targprinc, int *result_code, krb5_data *result_code_string, krb5_data *result_string)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_init_context (krb5_context *context)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_copy_context (krb5_context context, krb5_context *out)" KRB5_LIB_FUNCTION void KRB5_LIB_CALL krb5_free_context (krb5_context context)" KRB5_LIB_FUNCTION krb5_error_code…

  • |

    krb5_get_server_rcache (3) Linux Manual Page

    krb5_rcache krb5_rc_close krb5_rc_default krb5_rc_default_name krb5_rc_default_type krb5_rc_destroy krb5_rc_expunge krb5_rc_get_lifespan krb5_rc_get_name krb5_rc_get_type krb5_rc_initialize krb5_rc_recover krb5_rc_resolve krb5_rc_resolve_full krb5_rc_resolve_type krb5_rc_store krb5_get_server_rcache – Kerberos 5 replay cache LibraryKerberos 5 Library (libkrb5, -lkrb5) SynopsisIn krb5.h struct krb5_rcache; Ft krb5_error_code Fo krb5_rc_close Fa krb5_context context Fa krb5_rcache id Fc Ft krb5_error_code Fo krb5_rc_default Fa krb5_context context Fa krb5_rcache *id Fc Ft const…

  • |

    krb5_get_renewed_creds (3) Linux Manual Page

    krb5_get_credentials krb5_get_credentials_with_flags krb5_get_kdc_cred krb5_get_renewed_creds – get credentials from the KDC using krbtgt LibraryKerberos 5 Library (libkrb5, -lkrb5) SynopsisIn krb5.h Ft krb5_error_code Fo krb5_get_credentials Fa krb5_context context Fa krb5_flags options Fa krb5_ccache ccache Fa krb5_creds *in_creds Fa krb5_creds **out_creds Fc Ft krb5_error_code Fo krb5_get_credentials_with_flags Fa krb5_context context Fa krb5_flags options Fa krb5_kdc_flags flags Fa krb5_ccache ccache…

  • |

    krb5_get_pw_salt (3) Linux Manual Page

    krb5_string_to_key krb5_string_to_key_data krb5_string_to_key_data_salt krb5_string_to_key_data_salt_opaque krb5_string_to_key_salt krb5_string_to_key_salt_opaque krb5_get_pw_salt krb5_free_salt – turns a string to a Kerberos key LibraryKerberos 5 Library (libkrb5, -lkrb5) SynopsisIn krb5.h Ft krb5_error_code Fo krb5_string_to_key Fa krb5_context context Fa krb5_enctype enctype Fa const char *password Fa krb5_principal principal Fa krb5_keyblock *key Fc Ft krb5_error_code Fo krb5_string_to_key_data Fa krb5_context context Fa krb5_enctype enctype Fa…

  • |

    krb5_get_max_time_skew (3) Linux Manual Page

    Heimdal Kerberos 5 library – FunctionsKRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_add_et_list (krb5_context context, void(*func)(struct et_list **))" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_set_password (krb5_context context, krb5_creds *creds, const char *newpw, krb5_principal targprinc, int *result_code, krb5_data *result_code_string, krb5_data *result_string)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_init_context (krb5_context *context)" KRB5_LIB_FUNCTION krb5_error_code KRB5_LIB_CALL krb5_copy_context (krb5_context context, krb5_context *out)" KRB5_LIB_FUNCTION void KRB5_LIB_CALL krb5_free_context (krb5_context context)" KRB5_LIB_FUNCTION krb5_error_code…

  • |

    krb5_get_krbhst (3) Linux Manual Page

    krb5_get_krbhst krb5_get_krb_admin_hst krb5_get_krb_changepw_hst krb5_get_krb524hst krb5_free_krbhst – lookup Kerberos KDC hosts LibraryKerberos 5 Library (libkrb5, -lkrb5) SynopsisIn krb5.h Ft krb5_error_code Fn krb5_get_krbhst krb5_context context const krb5_realm *realm char ***hostlist Ft krb5_error_code Fn krb5_get_krb_admin_hst krb5_context context const krb5_realm *realm char ***hostlist Ft krb5_error_code Fn krb5_get_krb_changepw_hst krb5_context context const krb5_realm *realm char ***hostlist Ft krb5_error_code Fn krb5_get_krb524hst krb5_context…

  • |

    krb5_get_krb_changepw_hst (3) Linux Manual Page

    krb5_get_krbhst krb5_get_krb_admin_hst krb5_get_krb_changepw_hst krb5_get_krb524hst krb5_free_krbhst – lookup Kerberos KDC hosts LibraryKerberos 5 Library (libkrb5, -lkrb5) SynopsisIn krb5.h Ft krb5_error_code Fn krb5_get_krbhst krb5_context context const krb5_realm *realm char ***hostlist Ft krb5_error_code Fn krb5_get_krb_admin_hst krb5_context context const krb5_realm *realm char ***hostlist Ft krb5_error_code Fn krb5_get_krb_changepw_hst krb5_context context const krb5_realm *realm char ***hostlist Ft krb5_error_code Fn krb5_get_krb524hst krb5_context…