003 File Manager
Current Path:
/usr/src/crypto/heimdal/lib/hx509
usr
/
src
/
crypto
/
heimdal
/
lib
/
hx509
/
📁
..
📄
ChangeLog
(71.11 KB)
📄
Makefile.am
(10.85 KB)
📄
Makefile.in
(109.81 KB)
📄
ca.c
(38.68 KB)
📄
cert.c
(83.12 KB)
📄
char_map.h
(2.29 KB)
📄
cms.c
(41.02 KB)
📄
collector.c
(7.76 KB)
📄
crmf.asn1
(2.72 KB)
📄
crypto.c
(76.34 KB)
📄
doxygen.c
(3.36 KB)
📄
env.c
(5.5 KB)
📄
error.c
(5.45 KB)
📄
file.c
(5.96 KB)
📄
hx509-private.h
(9.39 KB)
📄
hx509-protos.h
(22.53 KB)
📄
hx509.h
(5.88 KB)
📄
hx509_err.et
(4.78 KB)
📄
hx_locl.h
(6.42 KB)
📄
hxtool-commands.in
(15.32 KB)
📄
hxtool.c
(52.7 KB)
📄
keyset.c
(18.85 KB)
📄
ks_dir.c
(4.92 KB)
📄
ks_file.c
(16.03 KB)
📄
ks_keychain.c
(12.8 KB)
📄
ks_mem.c
(5.23 KB)
📄
ks_null.c
(2.6 KB)
📄
ks_p11.c
(28.46 KB)
📄
ks_p12.c
(16.46 KB)
📄
lock.c
(5.55 KB)
📄
name.c
(24.15 KB)
📄
ocsp.asn1
(4.04 KB)
📄
ocsp.opt
(68 B)
📄
peer.c
(5.59 KB)
📄
pkcs10.asn1
(521 B)
📄
pkcs10.opt
(43 B)
📄
print.c
(26.23 KB)
📄
quote.py
(3.19 KB)
📁
ref
📄
req.c
(7.65 KB)
📄
revoke.c
(37.22 KB)
📄
sel-gram.y
(3.53 KB)
📄
sel-lex.l
(3.29 KB)
📄
sel.c
(5.72 KB)
📄
sel.h
(2.45 KB)
📄
softp11.c
(43.25 KB)
📄
test_ca.in
(13.49 KB)
📄
test_cert.in
(3.02 KB)
📄
test_chain.in
(8.63 KB)
📄
test_cms.in
(16.23 KB)
📄
test_crypto.in
(6.46 KB)
📄
test_java_pkcs11.in
(2.23 KB)
📄
test_name.c
(17.75 KB)
📄
test_nist.in
(3.7 KB)
📄
test_nist2.in
(3.85 KB)
📄
test_nist_cert.in
(2.3 KB)
📄
test_nist_pkcs12.in
(2.41 KB)
📄
test_pkcs11.in
(2.1 KB)
📄
test_query.in
(6.69 KB)
📄
test_req.in
(2.26 KB)
📄
test_soft_pkcs11.c
(6.27 KB)
📄
test_windows.in
(3.03 KB)
📄
tst-crypto-available1
(263 B)
📄
tst-crypto-available2
(102 B)
📄
tst-crypto-available3
(122 B)
📄
tst-crypto-select
(22 B)
📄
tst-crypto-select1
(23 B)
📄
tst-crypto-select2
(22 B)
📄
tst-crypto-select3
(21 B)
📄
tst-crypto-select4
(21 B)
📄
tst-crypto-select5
(22 B)
📄
tst-crypto-select6
(21 B)
📄
tst-crypto-select7
(24 B)
📄
version-script.map
(6.21 KB)
Editing: hx509-private.h
/* This is a generated file */ #ifndef __hx509_private_h__ #define __hx509_private_h__ #include <stdarg.h> #if !defined(__GNUC__) && !defined(__attribute__) #define __attribute__(x) #endif int _hx509_AlgorithmIdentifier_cmp ( const AlgorithmIdentifier */*p*/, const AlgorithmIdentifier */*q*/); int _hx509_Certificate_cmp ( const Certificate */*p*/, const Certificate */*q*/); int _hx509_Name_to_string ( const Name */*n*/, char **/*str*/); time_t _hx509_Time2time_t (const Time */*t*/); void _hx509_abort ( const char */*fmt*/, ...) __attribute__ ((noreturn, format (printf, 1, 2))); int _hx509_calculate_path ( hx509_context /*context*/, int /*flags*/, time_t /*time_now*/, hx509_certs /*anchors*/, unsigned int /*max_depth*/, hx509_cert /*cert*/, hx509_certs /*pool*/, hx509_path */*path*/); int _hx509_cert_assign_key ( hx509_cert /*cert*/, hx509_private_key /*private_key*/); int _hx509_cert_get_eku ( hx509_context /*context*/, hx509_cert /*cert*/, ExtKeyUsage */*e*/); int _hx509_cert_get_keyusage ( hx509_context /*context*/, hx509_cert /*c*/, KeyUsage */*ku*/); int _hx509_cert_get_version (const Certificate */*t*/); int _hx509_cert_is_parent_cmp ( const Certificate */*subject*/, const Certificate */*issuer*/, int /*allow_self_signed*/); int _hx509_cert_private_decrypt ( hx509_context /*context*/, const heim_octet_string */*ciphertext*/, const heim_oid */*encryption_oid*/, hx509_cert /*p*/, heim_octet_string */*cleartext*/); hx509_private_key _hx509_cert_private_key (hx509_cert /*p*/); int _hx509_cert_private_key_exportable (hx509_cert /*p*/); void _hx509_cert_set_release ( hx509_cert /*cert*/, _hx509_cert_release_func /*release*/, void */*ctx*/); int _hx509_cert_to_env ( hx509_context /*context*/, hx509_cert /*cert*/, hx509_env */*env*/); int _hx509_certs_keys_add ( hx509_context /*context*/, hx509_certs /*certs*/, hx509_private_key /*key*/); void _hx509_certs_keys_free ( hx509_context /*context*/, hx509_private_key */*keys*/); int _hx509_certs_keys_get ( hx509_context /*context*/, hx509_certs /*certs*/, hx509_private_key **/*keys*/); int _hx509_check_key_usage ( hx509_context /*context*/, hx509_cert /*cert*/, unsigned /*flags*/, int /*req_present*/); int _hx509_collector_alloc ( hx509_context /*context*/, hx509_lock /*lock*/, struct hx509_collector **/*collector*/); int _hx509_collector_certs_add ( hx509_context /*context*/, struct hx509_collector */*c*/, hx509_cert /*cert*/); int _hx509_collector_collect_certs ( hx509_context /*context*/, struct hx509_collector */*c*/, hx509_certs */*ret_certs*/); int _hx509_collector_collect_private_keys ( hx509_context /*context*/, struct hx509_collector */*c*/, hx509_private_key **/*keys*/); void _hx509_collector_free (struct hx509_collector */*c*/); hx509_lock _hx509_collector_get_lock (struct hx509_collector */*c*/); int _hx509_collector_private_key_add ( hx509_context /*context*/, struct hx509_collector */*c*/, const AlgorithmIdentifier */*alg*/, hx509_private_key /*private_key*/, const heim_octet_string */*key_data*/, const heim_octet_string */*localKeyId*/); int _hx509_create_signature ( hx509_context /*context*/, const hx509_private_key /*signer*/, const AlgorithmIdentifier */*alg*/, const heim_octet_string */*data*/, AlgorithmIdentifier */*signatureAlgorithm*/, heim_octet_string */*sig*/); int _hx509_create_signature_bitstring ( hx509_context /*context*/, const hx509_private_key /*signer*/, const AlgorithmIdentifier */*alg*/, const heim_octet_string */*data*/, AlgorithmIdentifier */*signatureAlgorithm*/, heim_bit_string */*sig*/); int _hx509_expr_eval ( hx509_context /*context*/, hx509_env /*env*/, struct hx_expr */*expr*/); void _hx509_expr_free (struct hx_expr */*expr*/); struct hx_expr * _hx509_expr_parse (const char */*buf*/); int _hx509_find_extension_subject_key_id ( const Certificate */*issuer*/, SubjectKeyIdentifier */*si*/); int _hx509_generate_private_key ( hx509_context /*context*/, struct hx509_generate_private_context */*ctx*/, hx509_private_key */*private_key*/); int _hx509_generate_private_key_bits ( hx509_context /*context*/, struct hx509_generate_private_context */*ctx*/, unsigned long /*bits*/); void _hx509_generate_private_key_free (struct hx509_generate_private_context **/*ctx*/); int _hx509_generate_private_key_init ( hx509_context /*context*/, const heim_oid */*oid*/, struct hx509_generate_private_context **/*ctx*/); int _hx509_generate_private_key_is_ca ( hx509_context /*context*/, struct hx509_generate_private_context */*ctx*/); Certificate * _hx509_get_cert (hx509_cert /*cert*/); void _hx509_ks_dir_register (hx509_context /*context*/); void _hx509_ks_file_register (hx509_context /*context*/); void _hx509_ks_keychain_register (hx509_context /*context*/); void _hx509_ks_mem_register (hx509_context /*context*/); void _hx509_ks_null_register (hx509_context /*context*/); void _hx509_ks_pkcs11_register (hx509_context /*context*/); void _hx509_ks_pkcs12_register (hx509_context /*context*/); void _hx509_ks_register ( hx509_context /*context*/, struct hx509_keyset_ops */*ops*/); int _hx509_lock_find_cert ( hx509_lock /*lock*/, const hx509_query */*q*/, hx509_cert */*c*/); const struct _hx509_password * _hx509_lock_get_passwords (hx509_lock /*lock*/); hx509_certs _hx509_lock_unlock_certs (hx509_lock /*lock*/); struct hx_expr * _hx509_make_expr ( enum hx_expr_op /*op*/, void */*arg1*/, void */*arg2*/); int _hx509_map_file_os ( const char */*fn*/, heim_octet_string */*os*/); int _hx509_match_keys ( hx509_cert /*c*/, hx509_private_key /*key*/); int _hx509_name_cmp ( const Name */*n1*/, const Name */*n2*/, int */*c*/); int _hx509_name_ds_cmp ( const DirectoryString */*ds1*/, const DirectoryString */*ds2*/, int */*diff*/); int _hx509_name_from_Name ( const Name */*n*/, hx509_name */*name*/); int _hx509_name_modify ( hx509_context /*context*/, Name */*name*/, int /*append*/, const heim_oid */*oid*/, const char */*str*/); int _hx509_path_append ( hx509_context /*context*/, hx509_path */*path*/, hx509_cert /*cert*/); void _hx509_path_free (hx509_path */*path*/); int _hx509_pbe_decrypt ( hx509_context /*context*/, hx509_lock /*lock*/, const AlgorithmIdentifier */*ai*/, const heim_octet_string */*econtent*/, heim_octet_string */*content*/); int _hx509_pbe_encrypt ( hx509_context /*context*/, hx509_lock /*lock*/, const AlgorithmIdentifier */*ai*/, const heim_octet_string */*content*/, heim_octet_string */*econtent*/); void _hx509_pi_printf ( int (*/*func*/)(void *, const char *), void */*ctx*/, const char */*fmt*/, ...); int _hx509_private_key_export ( hx509_context /*context*/, const hx509_private_key /*key*/, hx509_key_format_t /*format*/, heim_octet_string */*data*/); int _hx509_private_key_exportable (hx509_private_key /*key*/); BIGNUM * _hx509_private_key_get_internal ( hx509_context /*context*/, hx509_private_key /*key*/, const char */*type*/); int _hx509_private_key_oid ( hx509_context /*context*/, const hx509_private_key /*key*/, heim_oid */*data*/); hx509_private_key _hx509_private_key_ref (hx509_private_key /*key*/); const char * _hx509_private_pem_name (hx509_private_key /*key*/); int _hx509_public_encrypt ( hx509_context /*context*/, const heim_octet_string */*cleartext*/, const Certificate */*cert*/, heim_oid */*encryption_oid*/, heim_octet_string */*ciphertext*/); void _hx509_query_clear (hx509_query */*q*/); int _hx509_query_match_cert ( hx509_context /*context*/, const hx509_query */*q*/, hx509_cert /*cert*/); void _hx509_query_statistic ( hx509_context /*context*/, int /*type*/, const hx509_query */*q*/); int _hx509_request_add_dns_name ( hx509_context /*context*/, hx509_request /*req*/, const char */*hostname*/); int _hx509_request_add_eku ( hx509_context /*context*/, hx509_request /*req*/, const heim_oid */*oid*/); int _hx509_request_add_email ( hx509_context /*context*/, hx509_request /*req*/, const char */*email*/); int _hx509_request_parse ( hx509_context /*context*/, const char */*path*/, hx509_request */*req*/); int _hx509_request_print ( hx509_context /*context*/, hx509_request /*req*/, FILE */*f*/); int _hx509_request_to_pkcs10 ( hx509_context /*context*/, const hx509_request /*req*/, const hx509_private_key /*signer*/, heim_octet_string */*request*/); hx509_revoke_ctx _hx509_revoke_ref (hx509_revoke_ctx /*ctx*/); void _hx509_sel_yyerror (const char */*s*/); int _hx509_self_signed_valid ( hx509_context /*context*/, const AlgorithmIdentifier */*alg*/); int _hx509_set_cert_attribute ( hx509_context /*context*/, hx509_cert /*cert*/, const heim_oid */*oid*/, const heim_octet_string */*attr*/); int _hx509_signature_best_before ( hx509_context /*context*/, const AlgorithmIdentifier */*alg*/, time_t /*t*/); void _hx509_unmap_file_os (heim_octet_string */*os*/); int _hx509_unparse_Name ( const Name */*aname*/, char **/*str*/); time_t _hx509_verify_get_time (hx509_verify_ctx /*ctx*/); int _hx509_verify_signature ( hx509_context /*context*/, const hx509_cert /*cert*/, const AlgorithmIdentifier */*alg*/, const heim_octet_string */*data*/, const heim_octet_string */*sig*/); int _hx509_verify_signature_bitstring ( hx509_context /*context*/, const hx509_cert /*signer*/, const AlgorithmIdentifier */*alg*/, const heim_octet_string */*data*/, const heim_bit_string */*sig*/); int _hx509_write_file ( const char */*fn*/, const void */*data*/, size_t /*length*/); #endif /* __hx509_private_h__ */
Upload File
Create Folder