1 /* 2 * Copyright 1999-2024 The OpenSSL Project Authors. All Rights Reserved. 3 * 4 * Licensed under the Apache License 2.0 (the "License"). You may not use 5 * this file except in compliance with the License. You can obtain a copy 6 * in the file LICENSE in the source distribution or at 7 * https://www.openssl.org/source/license.html 8 */ 9 10 int ossl_v3_name_cmp(const char *name, const char *cmp); 11 12 extern const X509V3_EXT_METHOD ossl_v3_bcons, ossl_v3_nscert, ossl_v3_key_usage, ossl_v3_ext_ku; 13 extern const X509V3_EXT_METHOD ossl_v3_pkey_usage_period, ossl_v3_sxnet, ossl_v3_info, ossl_v3_sinfo; 14 extern const X509V3_EXT_METHOD ossl_v3_ns_ia5_list[8], ossl_v3_alt[3], ossl_v3_skey_id, ossl_v3_akey_id; 15 extern const X509V3_EXT_METHOD ossl_v3_crl_num, ossl_v3_crl_reason, ossl_v3_crl_invdate; 16 extern const X509V3_EXT_METHOD ossl_v3_delta_crl, ossl_v3_cpols, ossl_v3_crld, ossl_v3_freshest_crl; 17 extern const X509V3_EXT_METHOD ossl_v3_ocsp_nonce, ossl_v3_ocsp_accresp, ossl_v3_ocsp_acutoff; 18 extern const X509V3_EXT_METHOD ossl_v3_ocsp_crlid, ossl_v3_ocsp_nocheck, ossl_v3_ocsp_serviceloc; 19 extern const X509V3_EXT_METHOD ossl_v3_crl_hold, ossl_v3_pci; 20 extern const X509V3_EXT_METHOD ossl_v3_policy_mappings, ossl_v3_policy_constraints; 21 extern const X509V3_EXT_METHOD ossl_v3_name_constraints, ossl_v3_inhibit_anyp, ossl_v3_idp; 22 extern const X509V3_EXT_METHOD ossl_v3_addr, ossl_v3_asid; 23 extern const X509V3_EXT_METHOD ossl_v3_ct_scts[3]; 24 extern const X509V3_EXT_METHOD ossl_v3_tls_feature; 25 extern const X509V3_EXT_METHOD ossl_v3_ext_admission; 26 extern const X509V3_EXT_METHOD ossl_v3_utf8_list[1]; 27 extern const X509V3_EXT_METHOD ossl_v3_issuer_sign_tool; 28 extern const X509V3_EXT_METHOD ossl_v3_group_ac; 29 extern const X509V3_EXT_METHOD ossl_v3_soa_identifier; 30 extern const X509V3_EXT_METHOD ossl_v3_no_assertion; 31 extern const X509V3_EXT_METHOD ossl_v3_no_rev_avail; 32 extern const X509V3_EXT_METHOD ossl_v3_single_use; 33 extern const X509V3_EXT_METHOD ossl_v3_indirect_issuer; 34 extern const X509V3_EXT_METHOD ossl_v3_targeting_information; 35 extern const X509V3_EXT_METHOD ossl_v3_holder_name_constraints; 36 extern const X509V3_EXT_METHOD ossl_v3_delegated_name_constraints; 37 extern const X509V3_EXT_METHOD ossl_v3_subj_dir_attrs; 38 extern const X509V3_EXT_METHOD ossl_v3_associated_info; 39 extern const X509V3_EXT_METHOD ossl_v3_acc_cert_policies; 40 extern const X509V3_EXT_METHOD ossl_v3_acc_priv_policies; 41 extern const X509V3_EXT_METHOD ossl_v3_user_notice; 42 extern const X509V3_EXT_METHOD ossl_v3_battcons; 43 extern const X509V3_EXT_METHOD ossl_v3_audit_identity; 44 extern const X509V3_EXT_METHOD ossl_v3_issued_on_behalf_of; 45 extern const X509V3_EXT_METHOD ossl_v3_authority_attribute_identifier; 46 extern const X509V3_EXT_METHOD ossl_v3_role_spec_cert_identifier; 47 extern const X509V3_EXT_METHOD ossl_v3_attribute_descriptor; 48