Name Description Size
bad_certs 106
head_psm.js 41678
moz.build 382
ocsp_certs 48
pkcs11testmodule 3
requirements.txt 58
sign_app.py Given a directory of files, packages them up and signs the resulting zip file. Mainly for creating test inputs to the nsIX509CertDB.openSignedAppFileAsync API. 13821
sss_readstate_child_worker.js import-globals-from head_psm.js 1511
test_add_preexisting_cert.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1667
test_allow_all_cert_errors.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 793
test_baseline_requirements 14
test_baseline_requirements_subject_common_name.js 9422
test_blocklist_onecrl.js 1891
test_blocklist_pinning.js 3349
test_broken_fips 2
test_broken_fips.js 2286
test_certDB_export_pkcs12.js not a directory; recursive doesn't apply 2292
test_certDB_export_pkcs12_with_master_password.js not a directory; recursive doesn't apply 3835
test_certDB_import 8
test_certDB_import.js 5270
test_certDB_import_pkcs12.js 4000
test_certDB_import_with_master_password.js 4004
test_cert_chains.js 44031
test_cert_dbKey.js 6652
test_cert_eku 46
test_cert_eku.js 6845
test_cert_embedded_null 10
test_cert_embedded_null.js 1779
test_cert_expiration_canary.js 1606
test_cert_isBuiltInRoot.js 5150
test_cert_isBuiltInRoot_reload 2
test_cert_isBuiltInRoot_reload.js 7725
test_cert_keyUsage 30
test_cert_keyUsage.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 2416
test_cert_override_bits_mismatches.js 3705
test_cert_overrides.js 20966
test_cert_overrides_read_only 2
test_cert_overrides_read_only.js 4159
test_cert_sha1 12
test_cert_sha1.js 7262
test_cert_signatures 16
test_cert_signatures.js 5700
test_cert_storage.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 9908
test_cert_storage_broken_db.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 3143
test_cert_storage_direct 5
test_cert_storage_direct.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 16716
test_cert_storage_preexisting 3
test_cert_storage_preexisting.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 2022
test_cert_storage_preexisting_crlite 2
test_cert_storage_preexisting_crlite.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 2208
test_cert_storage_prefs.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1247
test_cert_trust 6
test_cert_trust.js 7561
test_cert_utf8 2
test_cert_utf8.js 3151
test_cert_version 99
test_cert_version.js 10366
test_constructX509FromBase64.js 2993
test_content_signing 21
test_content_signing.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 13133
test_crlite_filters 10
test_crlite_filters.js Simulate a Remote Settings synchronization by filling up the local data with fake records. @param {*} filters List of filters for which we will create records. @param {Boolean} clear Whether or not to clear the local DB first. Defaults to true. 19771
test_crlite_preexisting 2
test_crlite_preexisting.js 6387
test_ct 10
test_ct.js 2339
test_db_format_pref_new.js 948
test_delegated_credentials 12
test_delegated_credentials.js 2355
test_der.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 10264
test_encrypted_client_hello 12
test_encrypted_client_hello.js 2806
test_encrypted_client_hello_client_only.js 876
test_enterprise_roots.js 2992
test_ev_certs 60
test_ev_certs.js 15899
test_forget_about_site_security_headers.js 5907
test_hash_algorithms.js 4763
test_hash_algorithms_wrap.js 87
test_hmac.js 4713
test_intermediate_basic_usage_constraints 46
test_intermediate_basic_usage_constraints.js 4681
test_intermediate_preloads 12
test_intermediate_preloads.js Simulate a Remote Settings synchronization by filling up the local data with fake records. @param {*} filenames List of pem files for which we will create records. @param {*} options Options for records to generate. 18554
test_keysize 58
test_keysize.js Tests a cert chain. @param {String} rootKeyType The key type of the root certificate, or the name of an elliptic curve, as output by the 'openssl ecparam -list_curves' command. @param {Number} rootKeySize @param {String} intKeyType @param {Number} intKeySize @param {String} eeKeyType @param {Number} eeKeySize @param {PRErrorCode} eeExpectedError @return {Promise} a promise that will resolve when the verification has completed 4482
test_keysize_ev 26
test_keysize_ev.js Asynchronously runs a single EV key size test. @param {Array} expectedNamesForOCSP An array of nicknames of the certs to be responded to. @param {String} rootCertFileName The file name of the root cert. Can begin with ".." to reference certs in folders other than "test_keysize_ev/". @param {Array} intCertFileNames An array of file names of any intermediate certificates. @param {String} endEntityCertFileName The file name of the end entity cert. @param {Boolean} expectedResult Whether the chain is expected to validate as EV. 5597
test_local_cert.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 2391
test_logoutAndTeardown.js 5427
test_missing_intermediate 2
test_missing_intermediate.js 3039
test_name_constraints 18
test_name_constraints.js 2904
test_nonascii_path.js 1953
test_nsCertType.js 1258
test_nsIX509CertValidity.js 2236
test_nsIX509Cert_utf8.js 4548
test_nss_shutdown.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1785
test_ocsp_caching.js 12170
test_ocsp_enabled_pref.js 4500
test_ocsp_must_staple.js 4388
test_ocsp_no_hsts_upgrade.js 2576
test_ocsp_private_caching.js 3610
test_ocsp_required.js 2298
test_ocsp_stapling.js 9566
test_ocsp_stapling_expired.js 10166
test_ocsp_stapling_with_intermediate.js 1511
test_ocsp_timeout.js 3769
test_ocsp_url 30
test_ocsp_url.js 4159
test_onecrl 13
test_osclientcerts_module.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 2311
test_oskeystore.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 13584
test_osreauthenticator.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1113
test_password_prompt.js 2908
test_pinning.js 10700
test_pkcs11_module.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 2000
test_pkcs11_moduleDB.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 1561
test_pkcs11_safe_mode.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 2007
test_pkcs11_slot.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 3894
test_pkcs11_token.js -*- indent-tabs-mode: nil; js-indent-level: 2 -*- 4616
test_pkcs11_tokenDB.js 499
test_sanctions 22
test_sanctions_symantec_apple_google.js Don't try to load non-existent test-ca.pem 2522
test_sdr.js 8031
test_sdr_preexisting 1
test_sdr_preexisting.js 2732
test_sdr_preexisting_with_password 1
test_sdr_preexisting_with_password.js 4555
test_self_signed_certs 1
test_self_signed_certs.js 3450
test_session_resumption.js 9697
test_signed_apps 52
test_signed_apps.js 29556
test_ssl_status.js 2304
test_sss_enumerate.js 2876
test_sss_eviction.js 3221
test_sss_originAttributes.js 4240
test_sss_readstate.js 4374
test_sss_readstate_child.js 1597
test_sss_readstate_empty.js 1829
test_sss_readstate_garbage.js 4059
test_sss_readstate_huge.js 2866
test_sss_resetState.js 3823
test_sss_sanitizeOnShutdown.js 2478
test_sss_savestate.js 3984
test_startcom_wosign 14
test_startcom_wosign.js 2113
test_sts_fqdn.js 2011
test_sts_ipv4_ipv6.js Test that processHeader will ignore headers for an uri, if the uri contains an IP address not a hostname. If processHeader indeed ignore the header, then the output parameters will remain empty, and we shouldn't see the values passed as the header. 1592
test_sts_parser.js 4832
test_sts_preload_dynamic.js 2798
test_sts_preloadlist_perwindowpb.js 12410
test_sts_preloadlist_selfdestruct.js 886
test_validity 12
test_validity.js Asynchronously runs a single EV test. @param {Array} expectedNamesForOCSP An array of nicknames of the certs to be responded to. @param {String} rootCertFileName The file name of the root cert. Can begin with ".." to reference certs in folders other than "test_validity/". @param {Array} intCertFileNames An array of file names of any intermediate certificates. @param {String} endEntityCertFileName The file name of the end entity cert. @param {Boolean} expectedResult Whether the chain is expected to validate as EV. 3071
test_x509.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 3671
tlsserver 4
xpcshell-smartcards.ini 338
xpcshell.ini 7610