Plasma GitLab Archive
Projects Blog Knowledge

object
  method accept_sec_context :
    context:Netgssapi.context option ->
    acceptor_cred:Netgssapi.credential ->
    input_token:Netgssapi.token ->
    chan_bindings:Netgssapi.channel_bindings option ->
    out:(src_name:Netgssapi.name ->
         mech_type:Netgssapi.oid ->
         output_context:Netgssapi.context option ->
         output_token:Netgssapi.token ->
         ret_flags:Netgssapi.ret_flag list ->
         time_rec:[ `Indefinite | `This of float ] ->
         delegated_cred:Netgssapi.credential ->
         minor_status:Netgssapi.minor_status ->
         major_status:Netgssapi.major_status -> unit -> 'a) ->
    unit -> 'a
  method acquire_cred :
    desired_name:Netgssapi.name ->
    time_req:[ `Indefinite | `None | `This of float ] ->
    desired_mechs:Netgssapi.oid_set ->
    cred_usage:Netgssapi.cred_usage ->
    out:(cred:Netgssapi.credential ->
         actual_mechs:Netgssapi.oid_set ->
         time_rec:[ `Indefinite | `This of float ] ->
         minor_status:Netgssapi.minor_status ->
         major_status:Netgssapi.major_status -> unit -> 'b) ->
    unit -> 'b
  method add_cred :
    input_cred:Netgssapi.credential ->
    desired_name:Netgssapi.name ->
    desired_mech:Netgssapi.oid ->
    cred_usage:Netgssapi.cred_usage ->
    initiator_time_req:[ `Indefinite | `None | `This of float ] ->
    acceptor_time_req:[ `Indefinite | `None | `This of float ] ->
    out:(output_cred:Netgssapi.credential ->
         actual_mechs:Netgssapi.oid_set ->
         initiator_time_rec:[ `Indefinite | `This of float ] ->
         acceptor_time_rec:[ `Indefinite | `This of float ] ->
         minor_status:Netgssapi.minor_status ->
         major_status:Netgssapi.major_status -> unit -> 'c) ->
    unit -> 'c
  method canonicalize_name :
    input_name:Netgssapi.name ->
    mech_type:Netgssapi.oid ->
    out:(output_name:Netgssapi.name ->
         minor_status:Netgssapi.minor_status ->
         major_status:Netgssapi.major_status -> unit -> 'd) ->
    unit -> 'd
  method compare_name :
    name1:Netgssapi.name ->
    name2:Netgssapi.name ->
    out:(name_equal:bool ->
         minor_status:Netgssapi.minor_status ->
         major_status:Netgssapi.major_status -> unit -> 'e) ->
    unit -> 'e
  method context_time :
    context:Netgssapi.context ->
    out:(time_rec:[ `Indefinite | `This of float ] ->
         minor_status:Netgssapi.minor_status ->
         major_status:Netgssapi.major_status -> unit -> 'f) ->
    unit -> 'f
  method delete_sec_context :
    context:Netgssapi.context ->
    out:(minor_status:Netgssapi.minor_status ->
         major_status:Netgssapi.major_status -> unit -> 'g) ->
    unit -> 'g
  method display_minor_status :
    minor_status:Netgssapi.minor_status ->
    mech_type:Netgssapi.oid ->
    out:(status_strings:string list ->
         minor_status:Netgssapi.minor_status ->
         major_status:Netgssapi.major_status -> unit -> 'h) ->
    unit -> 'h
  method display_name :
    input_name:Netgssapi.name ->
    out:(output_name:string ->
         output_name_type:Netgssapi.oid ->
         minor_status:Netgssapi.minor_status ->
         major_status:Netgssapi.major_status -> unit -> 'i) ->
    unit -> 'i
  method export_name :
    name:Netgssapi.name ->
    out:(exported_name:string ->
         minor_status:Netgssapi.minor_status ->
         major_status:Netgssapi.major_status -> unit -> 'j) ->
    unit -> 'j
  method export_sec_context :
    context:Netgssapi.context ->
    out:(interprocess_token:Netgssapi.interprocess_token ->
         minor_status:Netgssapi.minor_status ->
         major_status:Netgssapi.major_status -> unit -> 'k) ->
    unit -> 'k
  method get_mic :
    context:Netgssapi.context ->
    qop_req:Netgssapi.qop option ->
    message:Netgssapi.message ->
    out:(msg_token:Netgssapi.token ->
         minor_status:Netgssapi.minor_status ->
         major_status:Netgssapi.major_status -> unit -> 'l) ->
    unit -> 'l
  method import_name :
    input_name:string ->
    input_name_type:Netgssapi.oid ->
    out:(output_name:Netgssapi.name ->
         minor_status:Netgssapi.minor_status ->
         major_status:Netgssapi.major_status -> unit -> 'm) ->
    unit -> 'm
  method import_sec_context :
    interprocess_token:Netgssapi.interprocess_token ->
    out:(context:Netgssapi.context option ->
         minor_status:Netgssapi.minor_status ->
         major_status:Netgssapi.major_status -> unit -> 'n) ->
    unit -> 'n
  method indicate_mechs :
    out:(mech_set:Netgssapi.oid_set ->
         minor_status:Netgssapi.minor_status ->
         major_status:Netgssapi.major_status -> unit -> 'o) ->
    unit -> 'o
  method init_sec_context :
    initiator_cred:Netgssapi.credential ->
    context:Netgssapi.context option ->
    target_name:Netgssapi.name ->
    mech_type:Netgssapi.oid ->
    req_flags:Netgssapi.req_flag list ->
    time_rec:float option ->
    chan_bindings:Netgssapi.channel_bindings option ->
    input_token:Netgssapi.token option ->
    out:(actual_mech_type:Netgssapi.oid ->
         output_context:Netgssapi.context option ->
         output_token:Netgssapi.token ->
         ret_flags:Netgssapi.ret_flag list ->
         time_rec:[ `Indefinite | `This of float ] ->
         minor_status:Netgssapi.minor_status ->
         major_status:Netgssapi.major_status -> unit -> 'p) ->
    unit -> 'p
  method inquire_context :
    context:Netgssapi.context ->
    out:(src_name:Netgssapi.name ->
         targ_name:Netgssapi.name ->
         lifetime_req:[ `Indefinite | `This of float ] ->
         mech_type:Netgssapi.oid ->
         ctx_flags:Netgssapi.ret_flag list ->
         locally_initiated:bool ->
         is_open:bool ->
         minor_status:Netgssapi.minor_status ->
         major_status:Netgssapi.major_status -> unit -> 'q) ->
    unit -> 'q
  method inquire_cred :
    cred:Netgssapi.credential ->
    out:(name:Netgssapi.name ->
         lifetime:[ `Indefinite | `This of float ] ->
         cred_usage:Netgssapi.cred_usage ->
         mechanisms:Netgssapi.oid_set ->
         minor_status:Netgssapi.minor_status ->
         major_status:Netgssapi.major_status -> unit -> 'r) ->
    unit -> 'r
  method inquire_cred_by_mech :
    cred:Netgssapi.credential ->
    mech_type:Netgssapi.oid ->
    out:(name:Netgssapi.name ->
         initiator_lifetime:[ `Indefinite | `This of float ] ->
         acceptor_lifetime:[ `Indefinite | `This of float ] ->
         cred_usage:Netgssapi.cred_usage ->
         minor_status:Netgssapi.minor_status ->
         major_status:Netgssapi.major_status -> unit -> 's) ->
    unit -> 's
  method inquire_mechs_for_name :
    name:Netgssapi.name ->
    out:(mech_types:Netgssapi.oid_set ->
         minor_status:Netgssapi.minor_status ->
         major_status:Netgssapi.major_status -> unit -> 't) ->
    unit -> 't
  method inquire_names_for_mech :
    mechanism:Netgssapi.oid ->
    out:(name_types:Netgssapi.oid_set ->
         minor_status:Netgssapi.minor_status ->
         major_status:Netgssapi.major_status -> unit -> 'u) ->
    unit -> 'u
  method no_credential : Netgssapi.credential
  method no_name : Netgssapi.name
  method process_context_token :
    context:Netgssapi.context ->
    token:Netgssapi.token ->
    out:(minor_status:Netgssapi.minor_status ->
         major_status:Netgssapi.major_status -> unit -> 'v) ->
    unit -> 'v
  method provider : string
  method unwrap :
    context:Netgssapi.context ->
    input_message:Netgssapi.message ->
    output_message_preferred_type:[ `Memory | `String ] ->
    out:(output_message:Netgssapi.message ->
         conf_state:bool ->
         qop_state:Netgssapi.qop ->
         minor_status:Netgssapi.minor_status ->
         major_status:Netgssapi.major_status -> unit -> 'w) ->
    unit -> 'w
  method verify_mic :
    context:Netgssapi.context ->
    message:Netgssapi.message ->
    token:Netgssapi.token ->
    out:(qop_state:Netgssapi.qop ->
         minor_status:Netgssapi.minor_status ->
         major_status:Netgssapi.major_status -> unit -> 'x) ->
    unit -> 'x
  method wrap :
    context:Netgssapi.context ->
    conf_req:bool ->
    qop_req:Netgssapi.qop option ->
    input_message:Netgssapi.message ->
    output_message_preferred_type:[ `Memory | `String ] ->
    out:(conf_state:bool ->
         output_message:Netgssapi.message ->
         minor_status:Netgssapi.minor_status ->
         major_status:Netgssapi.major_status -> unit -> 'y) ->
    unit -> 'y
  method wrap_size_limit :
    context:Netgssapi.context ->
    conf_req:bool ->
    qop_req:Netgssapi.qop option ->
    req_output_size:int ->
    out:(max_input_size:int ->
         minor_status:Netgssapi.minor_status ->
         major_status:Netgssapi.major_status -> unit -> 'z) ->
    unit -> 'z
end
This web site is published by Informatikbüro Gerd Stolpmann
Powered by Caml