package krb

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Krb_internal_publicSource

Sourcemodule Auth_context : sig ... end
Sourcemodule Cache_type : sig ... end
Sourcemodule Config : sig ... end
Sourcemodule Config_gen : sig ... end
Sourcemodule Config_gen_intf : sig ... end

Hardcoded constants that affect the behavior of the Krb library.

Sourcemodule Context : sig ... end
Sourcemodule Context_sequencer : sig ... end

Sequence all kerberos functions. We use a global context (in C land) and there are some functions that are not thread safe. We even have to sequence the finalizers because they too call functions that need a context.

Sourcemodule Cred_cache : sig ... end
Sourcemodule Credentials : sig ... end
Sourcemodule Cursor : sig ... end
Sourcemodule Cursor_intf : sig ... end
Sourcemodule Data : sig ... end
Sourcemodule Debug_log_config : sig ... end
Sourcemodule Enctype : sig ... end
Sourcemodule Get_init_creds_opts : sig ... end

Get_init_creds_opts.t stores options for getting credentials from the KDC. It is used to change ticket lifetimes and flags for requested tickets.

Sourcemodule Inet_of_fd : sig ... end
Sourcemodule Key_usage_number : sig ... end
Sourcemodule Keyblock : sig ... end
Sourcemodule Keytab : sig ... end

See ../src/keytab.mli for more documentation

Sourcemodule Keytab_entry : sig ... end
Sourcemodule Krb_debug : sig ... end
Sourcemodule Krb_error : sig ... end
Sourcemodule Krb_error0 : sig ... end
Sourcemodule Krb_flags : sig ... end
Sourcemodule Krb_info : sig ... end
Sourcemodule Krb_result : sig ... end
Sourcemodule Principal : sig ... end

See ../src/principal.mli for more documentation

Sourcemodule Sexp_opaque_when_testing : sig ... end

sexp_of_t t is "<omitted-in-tests>" during inline tests

Sourcemodule Stable : sig ... end
Sourcemodule Std : sig ... end
Sourcemodule Ticket : sig ... end
OCaml

Innovation. Community. Security.