Path: blob/main/crypto/heimdal/lib/gssapi/ntlm/ntlm-private.h
34914 views
/* This is a generated file */1#ifndef __ntlm_private_h__2#define __ntlm_private_h__34#include <stdarg.h>56gssapi_mech_interface7__gss_ntlm_initialize (void);89OM_uint32 GSSAPI_CALLCONV10_gss_ntlm_accept_sec_context (11OM_uint32 * /*minor_status*/,12gss_ctx_id_t * /*context_handle*/,13const gss_cred_id_t /*acceptor_cred_handle*/,14const gss_buffer_t /*input_token_buffer*/,15const gss_channel_bindings_t /*input_chan_bindings*/,16gss_name_t * /*src_name*/,17gss_OID * /*mech_type*/,18gss_buffer_t /*output_token*/,19OM_uint32 * /*ret_flags*/,20OM_uint32 * /*time_rec*/,21gss_cred_id_t * delegated_cred_handle );2223OM_uint32 GSSAPI_CALLCONV24_gss_ntlm_acquire_cred (25OM_uint32 * /*min_stat*/,26const gss_name_t /*desired_name*/,27OM_uint32 /*time_req*/,28const gss_OID_set /*desired_mechs*/,29gss_cred_usage_t /*cred_usage*/,30gss_cred_id_t * /*output_cred_handle*/,31gss_OID_set * /*actual_mechs*/,32OM_uint32 * time_rec );3334OM_uint32 GSSAPI_CALLCONV35_gss_ntlm_add_cred (36OM_uint32 */*minor_status*/,37const gss_cred_id_t /*input_cred_handle*/,38const gss_name_t /*desired_name*/,39const gss_OID /*desired_mech*/,40gss_cred_usage_t /*cred_usage*/,41OM_uint32 /*initiator_time_req*/,42OM_uint32 /*acceptor_time_req*/,43gss_cred_id_t */*output_cred_handle*/,44gss_OID_set */*actual_mechs*/,45OM_uint32 */*initiator_time_rec*/,46OM_uint32 */*acceptor_time_rec*/);4748OM_uint3249_gss_ntlm_allocate_ctx (50OM_uint32 */*minor_status*/,51ntlm_ctx */*ctx*/);5253OM_uint32 GSSAPI_CALLCONV54_gss_ntlm_canonicalize_name (55OM_uint32 * /*minor_status*/,56const gss_name_t /*input_name*/,57const gss_OID /*mech_type*/,58gss_name_t * output_name );5960OM_uint32 GSSAPI_CALLCONV61_gss_ntlm_compare_name (62OM_uint32 * /*minor_status*/,63const gss_name_t /*name1*/,64const gss_name_t /*name2*/,65int * name_equal );6667OM_uint32 GSSAPI_CALLCONV68_gss_ntlm_context_time (69OM_uint32 * /*minor_status*/,70const gss_ctx_id_t /*context_handle*/,71OM_uint32 * time_rec );7273OM_uint32 GSSAPI_CALLCONV74_gss_ntlm_delete_sec_context (75OM_uint32 * /*minor_status*/,76gss_ctx_id_t * /*context_handle*/,77gss_buffer_t output_token );7879OM_uint32 GSSAPI_CALLCONV80_gss_ntlm_destroy_cred (81OM_uint32 */*minor_status*/,82gss_cred_id_t */*cred_handle*/);8384OM_uint32 GSSAPI_CALLCONV85_gss_ntlm_display_name (86OM_uint32 * /*minor_status*/,87const gss_name_t /*input_name*/,88gss_buffer_t /*output_name_buffer*/,89gss_OID * output_name_type );9091OM_uint32 GSSAPI_CALLCONV92_gss_ntlm_display_status (93OM_uint32 */*minor_status*/,94OM_uint32 /*status_value*/,95int /*status_type*/,96const gss_OID /*mech_type*/,97OM_uint32 */*message_context*/,98gss_buffer_t /*status_string*/);99100OM_uint32 GSSAPI_CALLCONV101_gss_ntlm_duplicate_name (102OM_uint32 * /*minor_status*/,103const gss_name_t /*src_name*/,104gss_name_t * dest_name );105106OM_uint32 GSSAPI_CALLCONV107_gss_ntlm_export_name (108OM_uint32 * /*minor_status*/,109const gss_name_t /*input_name*/,110gss_buffer_t exported_name );111112OM_uint32 GSSAPI_CALLCONV113_gss_ntlm_export_sec_context (114OM_uint32 * /*minor_status*/,115gss_ctx_id_t * /*context_handle*/,116gss_buffer_t interprocess_token );117118OM_uint32 GSSAPI_CALLCONV119_gss_ntlm_get_mic (120OM_uint32 * /*minor_status*/,121const gss_ctx_id_t /*context_handle*/,122gss_qop_t /*qop_req*/,123const gss_buffer_t /*message_buffer*/,124gss_buffer_t message_token );125126int127_gss_ntlm_get_user_cred (128const ntlm_name /*target_name*/,129ntlm_cred */*rcred*/);130131OM_uint32 GSSAPI_CALLCONV132_gss_ntlm_import_name (133OM_uint32 * /*minor_status*/,134const gss_buffer_t /*input_name_buffer*/,135const gss_OID /*input_name_type*/,136gss_name_t * output_name );137138OM_uint32 GSSAPI_CALLCONV139_gss_ntlm_import_sec_context (140OM_uint32 * /*minor_status*/,141const gss_buffer_t /*interprocess_token*/,142gss_ctx_id_t * context_handle );143144OM_uint32145_gss_ntlm_indicate_mechs (146OM_uint32 * /*minor_status*/,147gss_OID_set * mech_set );148149OM_uint32 GSSAPI_CALLCONV150_gss_ntlm_init_sec_context (151OM_uint32 * /*minor_status*/,152const gss_cred_id_t /*initiator_cred_handle*/,153gss_ctx_id_t * /*context_handle*/,154const gss_name_t /*target_name*/,155const gss_OID /*mech_type*/,156OM_uint32 /*req_flags*/,157OM_uint32 /*time_req*/,158const gss_channel_bindings_t /*input_chan_bindings*/,159const gss_buffer_t /*input_token*/,160gss_OID * /*actual_mech_type*/,161gss_buffer_t /*output_token*/,162OM_uint32 * /*ret_flags*/,163OM_uint32 * time_rec );164165OM_uint32 GSSAPI_CALLCONV166_gss_ntlm_inquire_context (167OM_uint32 * /*minor_status*/,168const gss_ctx_id_t /*context_handle*/,169gss_name_t * /*src_name*/,170gss_name_t * /*targ_name*/,171OM_uint32 * /*lifetime_rec*/,172gss_OID * /*mech_type*/,173OM_uint32 * /*ctx_flags*/,174int * /*locally_initiated*/,175int * open_context );176177OM_uint32 GSSAPI_CALLCONV178_gss_ntlm_inquire_cred (179OM_uint32 * /*minor_status*/,180const gss_cred_id_t /*cred_handle*/,181gss_name_t * /*name*/,182OM_uint32 * /*lifetime*/,183gss_cred_usage_t * /*cred_usage*/,184gss_OID_set * mechanisms );185186OM_uint32 GSSAPI_CALLCONV187_gss_ntlm_inquire_cred_by_mech (188OM_uint32 * /*minor_status*/,189const gss_cred_id_t /*cred_handle*/,190const gss_OID /*mech_type*/,191gss_name_t * /*name*/,192OM_uint32 * /*initiator_lifetime*/,193OM_uint32 * /*acceptor_lifetime*/,194gss_cred_usage_t * cred_usage );195196OM_uint32 GSSAPI_CALLCONV197_gss_ntlm_inquire_mechs_for_name (198OM_uint32 * /*minor_status*/,199const gss_name_t /*input_name*/,200gss_OID_set * mech_types );201202OM_uint32 GSSAPI_CALLCONV203_gss_ntlm_inquire_names_for_mech (204OM_uint32 * /*minor_status*/,205const gss_OID /*mechanism*/,206gss_OID_set * name_types );207208OM_uint32 GSSAPI_CALLCONV209_gss_ntlm_inquire_sec_context_by_oid (210OM_uint32 */*minor_status*/,211const gss_ctx_id_t /*context_handle*/,212const gss_OID /*desired_object*/,213gss_buffer_set_t */*data_set*/);214215void GSSAPI_CALLCONV216_gss_ntlm_iter_creds_f (217OM_uint32 /*flags*/,218void *userctx ,219void (*/*cred_iter*/)(void *, gss_OID, gss_cred_id_t));220221OM_uint32 GSSAPI_CALLCONV222_gss_ntlm_process_context_token (223OM_uint32 */*minor_status*/,224const gss_ctx_id_t /*context_handle*/,225const gss_buffer_t token_buffer );226227OM_uint32 GSSAPI_CALLCONV228_gss_ntlm_release_cred (229OM_uint32 * /*minor_status*/,230gss_cred_id_t * cred_handle );231232OM_uint32 GSSAPI_CALLCONV233_gss_ntlm_release_name (234OM_uint32 * /*minor_status*/,235gss_name_t * input_name );236237void238_gss_ntlm_set_key (239struct ntlmv2_key */*key*/,240int /*acceptor*/,241int /*sealsign*/,242unsigned char */*data*/,243size_t /*len*/);244245OM_uint32 GSSAPI_CALLCONV246_gss_ntlm_unwrap (247OM_uint32 * /*minor_status*/,248const gss_ctx_id_t /*context_handle*/,249const gss_buffer_t /*input_message_buffer*/,250gss_buffer_t /*output_message_buffer*/,251int * /*conf_state*/,252gss_qop_t * qop_state );253254OM_uint32 GSSAPI_CALLCONV255_gss_ntlm_verify_mic (256OM_uint32 * /*minor_status*/,257const gss_ctx_id_t /*context_handle*/,258const gss_buffer_t /*message_buffer*/,259const gss_buffer_t /*token_buffer*/,260gss_qop_t * qop_state );261262OM_uint32 GSSAPI_CALLCONV263_gss_ntlm_wrap (264OM_uint32 * /*minor_status*/,265const gss_ctx_id_t /*context_handle*/,266int /*conf_req_flag*/,267gss_qop_t /*qop_req*/,268const gss_buffer_t /*input_message_buffer*/,269int * /*conf_state*/,270gss_buffer_t output_message_buffer );271272OM_uint32 GSSAPI_CALLCONV273_gss_ntlm_wrap_size_limit (274OM_uint32 * /*minor_status*/,275const gss_ctx_id_t /*context_handle*/,276int /*conf_req_flag*/,277gss_qop_t /*qop_req*/,278OM_uint32 /*req_output_size*/,279OM_uint32 * max_input_size );280281#endif /* __ntlm_private_h__ */282283284