krb.internal
Krb_internal_public.Principal
See ../src/principal.mli for more documentation
krb.public
type t
krb5_principal
val sexp_of_t : t -> Sexplib0.Sexp.t
val of_string : string -> t Async.Deferred.Or_error.t
val to_string : t -> string
val realm : t -> string
val salt : t -> Data.t Async.Deferred.Or_error.t
val default_realm : unit -> string Async.Deferred.Or_error.t
val of_hostname_and_service : hostname:string -> service:string -> canonicalize_hostname:bool -> t Async.Deferred.Or_error.t
module Raw : sig ... end
val to_raw : t -> Raw.t
val of_raw : Raw.t -> t Async.Deferred.Or_error.t