Module Rpc_auth_gssapi

module Rpc_auth_gssapi: sig .. end

GSS-API for RPC authentication


type user_name_format = [ `Exported_name | `Plain_name | `Prefixed_name ] 

What to return as user name:

val server_auth_method : ?shared_context:bool ->
?user_name_format:user_name_format ->
?seq_number_window:int ->
?max_age:float ->
(module Netsys_gssapi.GSSAPI) ->
Netsys_gssapi.server_config -> Rpc_server.auth_method

Creates an authentication method from a GSS-API interface.

Options:

type support_level = [ `If_possible | `None | `Required ] 
type user_name_interpretation = [ `Exported_name | `Plain_name of Netsys_gssapi.oid | `Prefixed_name ] 
val client_auth_method : ?user_name_interpretation:user_name_interpretation ->
(module Netsys_gssapi.GSSAPI) ->
Netsys_gssapi.client_config -> Rpc_client.auth_method

Creates an authentication method from a GSS-API interface.

Options:

module Debug: sig .. end