package krb
A library for using Kerberos for both Rpc and Tcp communication
Install
Dune Dependency
Authors
Maintainers
Sources
krb-v0.15.0.tar.gz
sha256=d0b4b946f4e53dff9091d2d02a235e861ab5ad9d64638b17ba1834dedfb4f53d
doc/krb.internal/Krb_internal_public/Context_sequencer/index.html
Module Krb_internal_public.Context_sequencer
Source
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.
Source
val enqueue_job_with_info' :
info:'a Krb_info.t ->
f:(Context.t -> 'a Krb_result.t) ->
('a, [ `Raised of Core.Error.t | `Krb_error of Core.Error.t * Krb_error.t ])
Async.Deferred.Result.t
Source
val enqueue_job_with_info :
info:'a Krb_info.t ->
f:(Context.t -> 'a Krb_result.t) ->
'a Core.Or_error.t Async.Deferred.t
Source
val enqueue_blocking_if_below_encryption_size_threshold :
data_size:int ->
info:'a Krb_info.t ->
f:(Context.t -> 'a Krb_result.t) ->
'a Core.Or_error.t Async.Deferred.t
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>