📄 gsskrb5-private.h
字号:
_gsskrb5_export_name ( OM_uint32 * /*minor_status*/, const gss_name_t /*input_name*/, gss_buffer_t exported_name );OM_uint32_gsskrb5_export_sec_context ( OM_uint32 * /*minor_status*/, gss_ctx_id_t * /*context_handle*/, gss_buffer_t interprocess_token );ssize_t_gsskrb5_get_mech ( const u_char */*ptr*/, size_t /*total_len*/, const u_char **/*mech_ret*/);OM_uint32_gsskrb5_get_mic ( OM_uint32 * /*minor_status*/, const gss_ctx_id_t /*context_handle*/, gss_qop_t /*qop_req*/, const gss_buffer_t /*message_buffer*/, gss_buffer_t message_token );OM_uint32_gsskrb5_get_tkt_flags ( OM_uint32 */*minor_status*/, gsskrb5_ctx /*ctx*/, OM_uint32 */*tkt_flags*/);OM_uint32_gsskrb5_import_cred ( OM_uint32 */*minor_status*/, krb5_ccache /*id*/, krb5_principal /*keytab_principal*/, krb5_keytab /*keytab*/, gss_cred_id_t */*cred*/);OM_uint32_gsskrb5_import_name ( OM_uint32 * /*minor_status*/, const gss_buffer_t /*input_name_buffer*/, const gss_OID /*input_name_type*/, gss_name_t * output_name );OM_uint32_gsskrb5_import_sec_context ( OM_uint32 * /*minor_status*/, const gss_buffer_t /*interprocess_token*/, gss_ctx_id_t * context_handle );OM_uint32_gsskrb5_indicate_mechs ( OM_uint32 * /*minor_status*/, gss_OID_set * mech_set );krb5_error_code_gsskrb5_init (krb5_context */*context*/);OM_uint32_gsskrb5_init_sec_context ( OM_uint32 * /*minor_status*/, const gss_cred_id_t /*cred_handle*/, gss_ctx_id_t * /*context_handle*/, const gss_name_t /*target_name*/, const gss_OID /*mech_type*/, OM_uint32 /*req_flags*/, OM_uint32 /*time_req*/, const gss_channel_bindings_t /*input_chan_bindings*/, const gss_buffer_t /*input_token*/, gss_OID * /*actual_mech_type*/, gss_buffer_t /*output_token*/, OM_uint32 * /*ret_flags*/, OM_uint32 * time_rec );OM_uint32_gsskrb5_inquire_context ( OM_uint32 * /*minor_status*/, const gss_ctx_id_t /*context_handle*/, gss_name_t * /*src_name*/, gss_name_t * /*targ_name*/, OM_uint32 * /*lifetime_rec*/, gss_OID * /*mech_type*/, OM_uint32 * /*ctx_flags*/, int * /*locally_initiated*/, int * open_context );OM_uint32_gsskrb5_inquire_cred ( OM_uint32 * /*minor_status*/, const gss_cred_id_t /*cred_handle*/, gss_name_t * /*output_name*/, OM_uint32 * /*lifetime*/, gss_cred_usage_t * /*cred_usage*/, gss_OID_set * mechanisms );OM_uint32_gsskrb5_inquire_cred_by_mech ( OM_uint32 * /*minor_status*/, const gss_cred_id_t /*cred_handle*/, const gss_OID /*mech_type*/, gss_name_t * /*name*/, OM_uint32 * /*initiator_lifetime*/, OM_uint32 * /*acceptor_lifetime*/, gss_cred_usage_t * cred_usage );OM_uint32_gsskrb5_inquire_cred_by_oid ( OM_uint32 * /*minor_status*/, const gss_cred_id_t /*cred_handle*/, const gss_OID /*desired_object*/, gss_buffer_set_t */*data_set*/);OM_uint32_gsskrb5_inquire_mechs_for_name ( OM_uint32 * /*minor_status*/, const gss_name_t /*input_name*/, gss_OID_set * mech_types );OM_uint32_gsskrb5_inquire_names_for_mech ( OM_uint32 * /*minor_status*/, const gss_OID /*mechanism*/, gss_OID_set * name_types );OM_uint32_gsskrb5_inquire_sec_context_by_oid ( OM_uint32 */*minor_status*/, const gss_ctx_id_t /*context_handle*/, const gss_OID /*desired_object*/, gss_buffer_set_t */*data_set*/);OM_uint32_gsskrb5_krb5_ccache_name ( OM_uint32 */*minor_status*/, const char */*name*/, const char **/*out_name*/);OM_uint32_gsskrb5_lifetime_left ( OM_uint32 */*minor_status*/, krb5_context /*context*/, OM_uint32 /*lifetime*/, OM_uint32 */*lifetime_rec*/);void *_gsskrb5_make_header ( void */*ptr*/, size_t /*len*/, const void */*type*/, const gss_OID /*mech*/);OM_uint32_gsskrb5_process_context_token ( OM_uint32 */*minor_status*/, const gss_ctx_id_t /*context_handle*/, const gss_buffer_t token_buffer );OM_uint32_gsskrb5_pseudo_random ( OM_uint32 */*minor_status*/, gss_ctx_id_t /*context_handle*/, int /*prf_key*/, const gss_buffer_t /*prf_in*/, ssize_t /*desired_output_len*/, gss_buffer_t /*prf_out*/);OM_uint32_gsskrb5_register_acceptor_identity (const char */*identity*/);OM_uint32_gsskrb5_release_buffer ( OM_uint32 * /*minor_status*/, gss_buffer_t buffer );OM_uint32_gsskrb5_release_cred ( OM_uint32 * /*minor_status*/, gss_cred_id_t * cred_handle );OM_uint32_gsskrb5_release_name ( OM_uint32 * /*minor_status*/, gss_name_t * input_name );OM_uint32_gsskrb5_seal ( OM_uint32 * /*minor_status*/, gss_ctx_id_t /*context_handle*/, int /*conf_req_flag*/, int /*qop_req*/, gss_buffer_t /*input_message_buffer*/, int * /*conf_state*/, gss_buffer_t output_message_buffer );OM_uint32_gsskrb5_set_cred_option ( OM_uint32 */*minor_status*/, gss_cred_id_t */*cred_handle*/, const gss_OID /*desired_object*/, const gss_buffer_t /*value*/);OM_uint32_gsskrb5_set_sec_context_option ( OM_uint32 */*minor_status*/, gss_ctx_id_t */*context_handle*/, const gss_OID /*desired_object*/, const gss_buffer_t /*value*/);void_gsskrb5_set_status ( const char */*fmt*/, ...);OM_uint32_gsskrb5_sign ( OM_uint32 * /*minor_status*/, gss_ctx_id_t /*context_handle*/, int /*qop_req*/, gss_buffer_t /*message_buffer*/, gss_buffer_t message_token );OM_uint32_gsskrb5_unseal ( OM_uint32 * /*minor_status*/, gss_ctx_id_t /*context_handle*/, gss_buffer_t /*input_message_buffer*/, gss_buffer_t /*output_message_buffer*/, int * /*conf_state*/, int * qop_state );OM_uint32_gsskrb5_unwrap ( OM_uint32 * /*minor_status*/, const gss_ctx_id_t /*context_handle*/, const gss_buffer_t /*input_message_buffer*/, gss_buffer_t /*output_message_buffer*/, int * /*conf_state*/, gss_qop_t * qop_state );OM_uint32_gsskrb5_verify ( OM_uint32 * /*minor_status*/, gss_ctx_id_t /*context_handle*/, gss_buffer_t /*message_buffer*/, gss_buffer_t /*token_buffer*/, int * qop_state );OM_uint32_gsskrb5_verify_8003_checksum ( OM_uint32 */*minor_status*/, const gss_channel_bindings_t /*input_chan_bindings*/, const Checksum */*cksum*/, OM_uint32 */*flags*/, krb5_data */*fwd_data*/);OM_uint32_gsskrb5_verify_header ( u_char **/*str*/, size_t /*total_len*/, const void */*type*/, gss_OID /*oid*/);OM_uint32_gsskrb5_verify_mic ( OM_uint32 * /*minor_status*/, const gss_ctx_id_t /*context_handle*/, const gss_buffer_t /*message_buffer*/, const gss_buffer_t /*token_buffer*/, gss_qop_t * qop_state );OM_uint32_gsskrb5_verify_mic_internal ( OM_uint32 * /*minor_status*/, const gsskrb5_ctx /*context_handle*/, krb5_context /*context*/, const gss_buffer_t /*message_buffer*/, const gss_buffer_t /*token_buffer*/, gss_qop_t * /*qop_state*/, char * type );OM_uint32_gsskrb5_wrap ( OM_uint32 * /*minor_status*/, const gss_ctx_id_t /*context_handle*/, int /*conf_req_flag*/, gss_qop_t /*qop_req*/, const gss_buffer_t /*input_message_buffer*/, int * /*conf_state*/, gss_buffer_t output_message_buffer );OM_uint32_gsskrb5_wrap_size_limit ( OM_uint32 * /*minor_status*/, const gss_ctx_id_t /*context_handle*/, int /*conf_req_flag*/, gss_qop_t /*qop_req*/, OM_uint32 /*req_output_size*/, OM_uint32 * max_input_size );krb5_error_code_gsskrb5cfx_max_wrap_length_cfx ( krb5_context /*context*/, krb5_crypto /*crypto*/, int /*conf_req_flag*/, size_t /*input_length*/, OM_uint32 */*output_length*/);krb5_error_code_gsskrb5cfx_wrap_length_cfx ( krb5_context /*context*/, krb5_crypto /*crypto*/, int /*conf_req_flag*/, size_t /*input_length*/, size_t */*output_length*/, size_t */*cksumsize*/, uint16_t */*padlength*/);krb5_error_code_gsskrb5i_address_to_krb5addr ( krb5_context /*context*/, OM_uint32 /*gss_addr_type*/, gss_buffer_desc */*gss_addr*/, int16_t /*port*/, krb5_address */*address*/);krb5_error_code_gsskrb5i_get_acceptor_subkey ( const gsskrb5_ctx /*ctx*/, krb5_context /*context*/, krb5_keyblock **/*key*/);krb5_error_code_gsskrb5i_get_initiator_subkey ( const gsskrb5_ctx /*ctx*/, krb5_context /*context*/, krb5_keyblock **/*key*/);OM_uint32_gsskrb5i_get_token_key ( const gsskrb5_ctx /*ctx*/, krb5_context /*context*/, krb5_keyblock **/*key*/);void_gsskrb5i_is_cfx ( gsskrb5_ctx /*ctx*/, int */*is_cfx*/);#endif /* __gsskrb5_private_h__ */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -