⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 hx509-protos.h

📁 samba最新软件
💻 H
📖 第 1 页 / 共 2 页
字号:
hx509_crypto_random_iv (	hx509_crypto /*crypto*/,	heim_octet_string */*ivec*/);inthx509_crypto_select (	const hx509_context /*context*/,	int /*type*/,	const hx509_private_key /*source*/,	hx509_peer_info /*peer*/,	AlgorithmIdentifier */*selected*/);inthx509_crypto_set_key_data (	hx509_crypto /*crypto*/,	const void */*data*/,	size_t /*length*/);inthx509_crypto_set_key_name (	hx509_crypto /*crypto*/,	const char */*name*/);inthx509_crypto_set_params (	hx509_context /*context*/,	hx509_crypto /*crypto*/,	const heim_octet_string */*param*/,	heim_octet_string */*ivec*/);inthx509_crypto_set_random_key (	hx509_crypto /*crypto*/,	heim_octet_string */*key*/);inthx509_env_add (	hx509_context /*context*/,	hx509_env /*env*/,	const char */*key*/,	const char */*value*/);voidhx509_env_free (hx509_env */*env*/);inthx509_env_init (	hx509_context /*context*/,	hx509_env */*env*/);const char *hx509_env_lfind (	hx509_context /*context*/,	hx509_env /*env*/,	const char */*key*/,	size_t /*len*/);voidhx509_err (	hx509_context /*context*/,	int /*exit_code*/,	int /*error_code*/,	const char */*fmt*/,	...);voidhx509_free_error_string (char */*str*/);voidhx509_free_octet_string_list (hx509_octet_string_list */*list*/);inthx509_general_name_unparse (	GeneralName */*name*/,	char **/*str*/);char *hx509_get_error_string (	hx509_context /*context*/,	int /*error_code*/);inthx509_get_one_cert (	hx509_context /*context*/,	hx509_certs /*certs*/,	hx509_cert */*c*/);inthx509_lock_add_cert (	hx509_context /*context*/,	hx509_lock /*lock*/,	hx509_cert /*cert*/);inthx509_lock_add_certs (	hx509_context /*context*/,	hx509_lock /*lock*/,	hx509_certs /*certs*/);inthx509_lock_add_password (	hx509_lock /*lock*/,	const char */*password*/);inthx509_lock_command_string (	hx509_lock /*lock*/,	const char */*string*/);voidhx509_lock_free (hx509_lock /*lock*/);inthx509_lock_init (	hx509_context /*context*/,	hx509_lock */*lock*/);inthx509_lock_prompt (	hx509_lock /*lock*/,	hx509_prompt */*prompt*/);voidhx509_lock_reset_certs (	hx509_context /*context*/,	hx509_lock /*lock*/);voidhx509_lock_reset_passwords (hx509_lock /*lock*/);voidhx509_lock_reset_promper (hx509_lock /*lock*/);inthx509_lock_set_prompter (	hx509_lock /*lock*/,	hx509_prompter_fct /*prompt*/,	void */*data*/);inthx509_name_binary (	const hx509_name /*name*/,	heim_octet_string */*os*/);inthx509_name_cmp (	hx509_name /*n1*/,	hx509_name /*n2*/);inthx509_name_copy (	hx509_context /*context*/,	const hx509_name /*from*/,	hx509_name */*to*/);inthx509_name_expand (	hx509_context /*context*/,	hx509_name /*name*/,	hx509_env /*env*/);voidhx509_name_free (hx509_name */*name*/);inthx509_name_is_null_p (const hx509_name /*name*/);inthx509_name_normalize (	hx509_context /*context*/,	hx509_name /*name*/);inthx509_name_to_Name (	const hx509_name /*from*/,	Name */*to*/);inthx509_name_to_string (	const hx509_name /*name*/,	char **/*str*/);inthx509_ocsp_request (	hx509_context /*context*/,	hx509_certs /*reqcerts*/,	hx509_certs /*pool*/,	hx509_cert /*signer*/,	const AlgorithmIdentifier */*digest*/,	heim_octet_string */*request*/,	heim_octet_string */*nonce*/);inthx509_ocsp_verify (	hx509_context /*context*/,	time_t /*now*/,	hx509_cert /*cert*/,	int /*flags*/,	const void */*data*/,	size_t /*length*/,	time_t */*expiration*/);voidhx509_oid_print (	const heim_oid */*oid*/,	hx509_vprint_func /*func*/,	void */*ctx*/);inthx509_oid_sprint (	const heim_oid */*oid*/,	char **/*str*/);inthx509_parse_name (	hx509_context /*context*/,	const char */*str*/,	hx509_name */*name*/);inthx509_peer_info_alloc (	hx509_context /*context*/,	hx509_peer_info */*peer*/);voidhx509_peer_info_free (hx509_peer_info /*peer*/);inthx509_peer_info_set_cert (	hx509_peer_info /*peer*/,	hx509_cert /*cert*/);inthx509_peer_info_set_cms_algs (	hx509_context /*context*/,	hx509_peer_info /*peer*/,	const AlgorithmIdentifier */*val*/,	size_t /*len*/);inthx509_pem_add_header (	hx509_pem_header **/*headers*/,	const char */*header*/,	const char */*value*/);const char *hx509_pem_find_header (	const hx509_pem_header */*h*/,	const char */*header*/);voidhx509_pem_free_header (hx509_pem_header */*headers*/);inthx509_pem_read (	hx509_context /*context*/,	FILE */*f*/,	hx509_pem_read_func /*func*/,	void */*ctx*/);inthx509_pem_write (	hx509_context /*context*/,	const char */*type*/,	hx509_pem_header */*headers*/,	FILE */*f*/,	const void */*data*/,	size_t /*size*/);voidhx509_print_stdout (	void */*ctx*/,	const char */*fmt*/,	va_list /*va*/);inthx509_prompt_hidden (hx509_prompt_type /*type*/);inthx509_query_alloc (	hx509_context /*context*/,	hx509_query **/*q*/);voidhx509_query_free (	hx509_context /*context*/,	hx509_query */*q*/);inthx509_query_match_cmp_func (	hx509_query */*q*/,	int (*/*func*/)(void *, hx509_cert),	void */*ctx*/);inthx509_query_match_eku (	hx509_query */*q*/,	const heim_oid */*eku*/);inthx509_query_match_friendly_name (	hx509_query */*q*/,	const char */*name*/);inthx509_query_match_issuer_serial (	hx509_query */*q*/,	const Name */*issuer*/,	const heim_integer */*serialNumber*/);voidhx509_query_match_option (	hx509_query */*q*/,	hx509_query_option /*option*/);voidhx509_query_statistic_file (	hx509_context /*context*/,	const char */*fn*/);voidhx509_query_unparse_stats (	hx509_context /*context*/,	int /*printtype*/,	FILE */*out*/);inthx509_revoke_add_crl (	hx509_context /*context*/,	hx509_revoke_ctx /*ctx*/,	const char */*path*/);inthx509_revoke_add_ocsp (	hx509_context /*context*/,	hx509_revoke_ctx /*ctx*/,	const char */*path*/);voidhx509_revoke_free (hx509_revoke_ctx */*ctx*/);inthx509_revoke_init (	hx509_context /*context*/,	hx509_revoke_ctx */*ctx*/);inthx509_revoke_ocsp_print (	hx509_context /*context*/,	const char */*path*/,	FILE */*out*/);inthx509_revoke_verify (	hx509_context /*context*/,	hx509_revoke_ctx /*ctx*/,	hx509_certs /*certs*/,	time_t /*now*/,	hx509_cert /*cert*/,	hx509_cert /*parent_cert*/);voidhx509_set_error_string (	hx509_context /*context*/,	int /*flags*/,	int /*code*/,	const char */*fmt*/,	...);voidhx509_set_error_stringv (	hx509_context /*context*/,	int /*flags*/,	int /*code*/,	const char */*fmt*/,	va_list /*ap*/);const AlgorithmIdentifier *hx509_signature_md2 (void);const AlgorithmIdentifier *hx509_signature_md5 (void);const AlgorithmIdentifier *hx509_signature_rsa (void);const AlgorithmIdentifier *hx509_signature_rsa_pkcs1_x509 (void);const AlgorithmIdentifier *hx509_signature_rsa_with_md2 (void);const AlgorithmIdentifier *hx509_signature_rsa_with_md5 (void);const AlgorithmIdentifier *hx509_signature_rsa_with_sha1 (void);const AlgorithmIdentifier *hx509_signature_rsa_with_sha256 (void);const AlgorithmIdentifier *hx509_signature_rsa_with_sha384 (void);const AlgorithmIdentifier *hx509_signature_rsa_with_sha512 (void);const AlgorithmIdentifier *hx509_signature_sha1 (void);const AlgorithmIdentifier *hx509_signature_sha256 (void);const AlgorithmIdentifier *hx509_signature_sha384 (void);const AlgorithmIdentifier *hx509_signature_sha512 (void);inthx509_unparse_der_name (	const void */*data*/,	size_t /*length*/,	char **/*str*/);inthx509_validate_cert (	hx509_context /*context*/,	hx509_validate_ctx /*ctx*/,	hx509_cert /*cert*/);voidhx509_validate_ctx_add_flags (	hx509_validate_ctx /*ctx*/,	int /*flags*/);voidhx509_validate_ctx_free (hx509_validate_ctx /*ctx*/);inthx509_validate_ctx_init (	hx509_context /*context*/,	hx509_validate_ctx */*ctx*/);voidhx509_validate_ctx_set_print (	hx509_validate_ctx /*ctx*/,	hx509_vprint_func /*func*/,	void */*c*/);voidhx509_verify_attach_anchors (	hx509_verify_ctx /*ctx*/,	hx509_certs /*set*/);voidhx509_verify_attach_revoke (	hx509_verify_ctx /*ctx*/,	hx509_revoke_ctx /*revoke_ctx*/);voidhx509_verify_ctx_f_allow_default_trustanchors (	hx509_verify_ctx /*ctx*/,	int /*boolean*/);voidhx509_verify_destroy_ctx (hx509_verify_ctx /*ctx*/);inthx509_verify_hostname (	hx509_context /*context*/,	const hx509_cert /*cert*/,	int /*flags*/,	hx509_hostname_type /*type*/,	const char */*hostname*/,	const struct sockaddr */*sa*/,	int /*sa_size*/);inthx509_verify_init_ctx (	hx509_context /*context*/,	hx509_verify_ctx */*ctx*/);inthx509_verify_path (	hx509_context /*context*/,	hx509_verify_ctx /*ctx*/,	hx509_cert /*cert*/,	hx509_certs /*pool*/);voidhx509_verify_set_max_depth (	hx509_verify_ctx /*ctx*/,	unsigned int /*max_depth*/);voidhx509_verify_set_proxy_certificate (	hx509_verify_ctx /*ctx*/,	int /*boolean*/);voidhx509_verify_set_strict_rfc3280_verification (	hx509_verify_ctx /*ctx*/,	int /*boolean*/);voidhx509_verify_set_time (	hx509_verify_ctx /*ctx*/,	time_t /*t*/);inthx509_verify_signature (	hx509_context /*context*/,	const hx509_cert /*signer*/,	const AlgorithmIdentifier */*alg*/,	const heim_octet_string */*data*/,	const heim_octet_string */*sig*/);voidhx509_xfree (void */*ptr*/);#ifdef __cplusplus}#endif#endif /* __hx509_protos_h__ */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -