package ocamlnet

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
method accept_sec_context : 't. context:'context option -> acceptor_cred:'credential -> input_token:token -> chan_bindings:channel_bindings option -> out: (src_name:'name -> mech_type:oid -> output_context:'context option -> output_token:token -> ret_flags:ret_flag list -> time_rec:time -> delegated_cred:'credential -> minor_status:minor_status -> major_status:major_status -> unit -> 't) -> unit -> 't
method acquire_cred : 't. desired_name:'name -> time_req:time -> desired_mechs:oid_set -> cred_usage:cred_usage -> out: (cred:'credential -> actual_mechs:oid_set -> time_rec:time -> minor_status:minor_status -> major_status:major_status -> unit -> 't) -> unit -> 't
method add_cred : 't. input_cred:'credential -> desired_name:'name -> desired_mech:oid -> cred_usage:cred_usage -> initiator_time_req:time -> acceptor_time_req:time -> out: (output_cred:'credential -> actual_mechs:oid_set -> initiator_time_rec:time -> acceptor_time_rec:time -> minor_status:minor_status -> major_status:major_status -> unit -> 't) -> unit -> 't
method canonicalize_name : 't. input_name:'name -> mech_type:oid -> out: (output_name:'name -> minor_status:minor_status -> major_status:major_status -> unit -> 't) -> unit -> 't
method compare_name : 't. name1:'name -> name2:'name -> out: (name_equal:bool -> minor_status:minor_status -> major_status:major_status -> unit -> 't) -> unit -> 't
method context_time : 't. context:'context -> out: (time_rec:time -> minor_status:minor_status -> major_status:major_status -> unit -> 't) -> unit -> 't
method delete_sec_context : 't. context:'context -> out:(minor_status:minor_status -> major_status:major_status -> unit -> 't) -> unit -> 't
method display_minor_status : 't. status_value:minor_status -> mech_type:oid -> out: (status_strings:string list -> minor_status:minor_status -> major_status:major_status -> unit -> 't) -> unit -> 't
method display_name : 't. input_name:'name -> out: (output_name:string -> output_name_type:oid -> minor_status:minor_status -> major_status:major_status -> unit -> 't) -> unit -> 't
method duplicate_name : 't. name:'name -> out: (dest_name:'name -> minor_status:minor_status -> major_status:major_status -> unit -> 't) -> unit -> 't
method export_name : 't. name:'name -> out: (exported_name:string -> minor_status:minor_status -> major_status:major_status -> unit -> 't) -> unit -> 't
method export_sec_context : 't. context:'context -> out: (interprocess_token:interprocess_token -> minor_status:minor_status -> major_status:major_status -> unit -> 't) -> unit -> 't
method get_mic : 't. context:'context -> qop_req:qop -> message:message -> out: (msg_token:token -> minor_status:minor_status -> major_status:major_status -> unit -> 't) -> unit -> 't
method import_name : 't. input_name:string -> input_name_type:oid -> out: (output_name:'name -> minor_status:minor_status -> major_status:major_status -> unit -> 't) -> unit -> 't
method import_sec_context : 't. interprocess_token:interprocess_token -> out: (context:'context option -> minor_status:minor_status -> major_status:major_status -> unit -> 't) -> unit -> 't
method indicate_mechs : 't. out: (mech_set:oid_set -> minor_status:minor_status -> major_status:major_status -> unit -> 't) -> unit -> 't
method init_sec_context : 't. initiator_cred:'credential -> context:'context option -> target_name:'name -> mech_type:oid -> req_flags:req_flag list -> time_req:float option -> chan_bindings:channel_bindings option -> input_token:token option -> out: (actual_mech_type:oid -> output_context:'context option -> output_token:token -> ret_flags:ret_flag list -> time_rec:time -> minor_status:minor_status -> major_status:major_status -> unit -> 't) -> unit -> 't
method inquire_context : 't. context:'context -> out: (src_name:'name -> targ_name:'name -> lifetime_req:time -> mech_type:oid -> ctx_flags:ret_flag list -> locally_initiated:bool -> is_open:bool -> minor_status:minor_status -> major_status:major_status -> unit -> 't) -> unit -> 't
method inquire_cred : 't. cred:'credential -> out: (name:'name -> lifetime:time -> cred_usage:cred_usage -> mechanisms:oid_set -> minor_status:minor_status -> major_status:major_status -> unit -> 't) -> unit -> 't
method inquire_cred_by_mech : 't. cred:'credential -> mech_type:oid -> out: (name:'name -> initiator_lifetime:time -> acceptor_lifetime:time -> cred_usage:cred_usage -> minor_status:minor_status -> major_status:major_status -> unit -> 't) -> unit -> 't
method inquire_mechs_for_name : 't. name:'name -> out: (mech_types:oid_set -> minor_status:minor_status -> major_status:major_status -> unit -> 't) -> unit -> 't
method inquire_names_for_mech : 't. mechanism:oid -> out: (name_types:oid_set -> minor_status:minor_status -> major_status:major_status -> unit -> 't) -> unit -> 't
method is_no_credential : 'credential -> bool
method is_no_name : 'name -> bool
method no_credential : 'credential
method no_name : 'name
method process_context_token : 't. context:'context -> token:token -> out:(minor_status:minor_status -> major_status:major_status -> unit -> 't) -> unit -> 't
method provider : string
method unwrap : 't. context:'context -> input_message:message -> output_message_preferred_type:[ `Bytes | `Memory ] -> out: (output_message:message -> conf_state:bool -> qop_state:qop -> minor_status:minor_status -> major_status:major_status -> unit -> 't) -> unit -> 't
method verify_mic : 't. context:'context -> message:message -> token:token -> out: (qop_state:qop -> minor_status:minor_status -> major_status:major_status -> unit -> 't) -> unit -> 't
method wrap : 't. context:'context -> conf_req:bool -> qop_req:qop -> input_message:message -> output_message_preferred_type:[ `Bytes | `Memory ] -> out: (conf_state:bool -> output_message:message -> minor_status:minor_status -> major_status:major_status -> unit -> 't) -> unit -> 't
method wrap_size_limit : 't. context:'context -> conf_req:bool -> qop_req:qop -> req_output_size:int -> out: (max_input_size:int -> minor_status:minor_status -> major_status:major_status -> unit -> 't) -> unit -> 't
OCaml

Innovation. Community. Security.