DXR is a code search and navigation tool aimed at making sense of large projects. It supports full-text and regex searches as well as structural queries.

Name Description Modified (UTC) Size
cert_storage
crashtests
tests
CSTrustDomain.cpp 8.2 kB
CSTrustDomain.h 3.6 kB
CertBlocklist.cpp nsICertBlocklist 20.2 kB
CertBlocklist.h public nsICertBlocklist 3.0 kB
ContentSignatureVerifier.cpp nsIContentSignatureVerifier 15.3 kB
ContentSignatureVerifier.h 1.1 kB
CredentialManagerSecret.cpp 3.9 kB
CredentialManagerSecret.h 984 Bytes
CryptoTask.cpp 1.8 kB
CryptoTask.h public Runnable 1.8 kB
DER.jsm Class representing a decoded BIT STRING. 10.0 kB
DataStorage.cpp 36.3 kB
DataStorage.h 9.6 kB
DataStorageIPCUtils.h 781 Bytes
DataStorageList.h 898 Bytes
EnterpriseRoots.cpp 13.3 kB
EnterpriseRoots.h 1.1 kB
KeychainSecret.cpp an instantiation of OSKeyStore 8.0 kB
KeychainSecret.h 1.2 kB
LibSecret.cpp an instantiation of OSKeyStore for 11.7 kB
LibSecret.h 933 Bytes
LocalCertService.cpp 14.1 kB
LocalCertService.h 580 Bytes
NSSErrorsService.cpp nsINSSErrorsService 6.6 kB
NSSErrorsService.h 1.6 kB
NSSKeyStore.cpp Implementing OSKeyStore when there is no platform specific one. * This key store instead puts the k 7.1 kB
NSSKeyStore.h 1.3 kB
OSKeyStore.cpp nsIOSKeyStore 23.6 kB
OSKeyStore.h 4.7 kB
OSReauthenticator.cpp nsIOSReauthenticator 9.2 kB
OSReauthenticator.h public nsIOSReauthenticator 1.1 kB
OSReauthenticatorDarwin.mm 2.3 kB
PKCS11ModuleDB.cpp nsIPKCS11ModuleDB 8.0 kB
PKCS11ModuleDB.h public nsIPKCS11ModuleDB 1.1 kB
PPSMContentDownloader.ipdl 709 Bytes
PSMContentListener.cpp other mime types that we should handle sometime: application/x-pkcs7-mime application/pkcs7-s 11.7 kB
PSMContentListener.h 3.4 kB
PSMRunnable.cpp 979 Bytes
PSMRunnable.h 1.4 kB
PublicKeyPinningService.cpp Computes in the location specified by base64Out the SHA256 digest of the DER Encoded subject Public 15.1 kB
PublicKeyPinningService.h 2.6 kB
PublicSSL.h 636 Bytes
RemoteSecuritySettings.jsm 14.4 kB
RootCertificateTelemetryUtils.cpp 2.9 kB
RootCertificateTelemetryUtils.h 1.0 kB
RootHashes.inc / /* This is an automatically generated file. If you're not 60.0 kB
SSLServerCertVerification.cpp 69.1 kB
SSLServerCertVerification.h 595 Bytes
ScopedNSSTypes.h 11.9 kB
SecretDecoderRing.cpp nsISecretDecoderRing 7.8 kB
SecretDecoderRing.h public nsISecretDecoderRing 1.1 kB
SharedCertVerifier.h public mozilla 1.5 kB
SharedSSLState.cpp 5.6 kB
SharedSSLState.h 2.3 kB
StaticHPKPins.errors 2.7 kB
StaticHPKPins.h / /* This is an automatically generated file. If you're not 60.4 kB
TransportSecurityInfo.cpp 28.1 kB
TransportSecurityInfo.h public nsITransportSecurityInfo 4.8 kB
X509.jsm Helper function to read a NULL tag from the given DER. * @param {DER} der a DER object to read a NU 18.3 kB
components.conf 7.7 kB
md4.c "clean room" MD4 implementation (see RFC 1320) 4.8 kB
md4.h md4sum - computes the MD4 sum over the input buffer per RFC 1320 * * @param input * buffer 1.1 kB
moz.build 5.7 kB
nsCertOverrideService.cpp 19.3 kB
nsCertOverrideService.h 5.2 kB
nsCertTree.cpp 39.1 kB
nsCertTree.h Disable the "base class XXX should be explicitly initialized in the copy constructor" warning. 4.9 kB
nsClientAuthRemember.cpp 5.6 kB
nsClientAuthRemember.h 3.9 kB
nsCryptoHash.cpp nsICryptoHash 8.2 kB
nsCryptoHash.h 1.5 kB
nsIASN1Object.idl nsISupports 2.5 kB
nsIASN1PrintableItem.idl nsIASN1Object 596 Bytes
nsIASN1Sequence.idl nsIASN1Object 1.9 kB
nsIBadCertListener2.idl nsISupports 1.4 kB
nsICertBlocklist.idl nsISupports 2.2 kB
nsICertOverrideService.idl nsISupports 4.9 kB
nsICertStorage.idl Callback type used to notify callers that an operation performed by * nsICertStorage has completed. 6.7 kB
nsICertTree.idl nsITreeView 1.2 kB
nsICertificateDialogs.idl nsISupports 2.4 kB
nsIClientAuthDialogs.idl nsISupports 1.8 kB
nsIContentSignatureVerifier.idl nsISupports 1.7 kB
nsICryptoHMAC.idl nsISupports 3.7 kB
nsICryptoHash.idl nsISupports 3.8 kB
nsIGenKeypairInfoDlg.idl nsIGeneratingKeypairInfoDialogs * This is the interface for giving feedback to the user * while 1.1 kB
nsIKeyModule.idl 1.1 kB
nsIKeygenThread.idl nsISupports 1.7 kB
nsILocalCertService.idl nsISupports 2.3 kB
nsINSSComponent.idl nsISupports 4.0 kB
nsINSSErrorsService.idl nsISupports 3.0 kB
nsINSSVersion.idl nsISupports 1.2 kB
nsIOSKeyStore.idl nsISupports 5.3 kB
nsIOSReauthenticator.idl nsISupports 1.7 kB
nsIPK11Token.idl nsISupports 2.1 kB
nsIPK11TokenDB.idl Manages PK11 Tokens 836 Bytes
nsIPKCS11Module.idl nsISupports 628 Bytes
nsIPKCS11ModuleDB.idl nsISupports 1.0 kB
nsIPKCS11Slot.idl nsISupports 1.6 kB
nsIProtectedAuthThread.idl nsISupports 1.5 kB
nsISecretDecoderRing.idl nsISupports 2.4 kB
nsISecurityUITelemetry.idl nsISupports 6.1 kB
nsISiteSecurityService.idl 14.5 kB
nsITokenDialogs.idl nsISupports 1.0 kB
nsITokenPasswordDialogs.idl nsISupports 902 Bytes
nsIX509Cert.idl nsISupports 6.2 kB
nsIX509CertDB.idl nsISupports 13.5 kB
nsIX509CertList.idl nsISupports 1.7 kB
nsIX509CertValidity.idl nsISupports 2.0 kB
nsKeyModule.cpp 2.6 kB
nsKeyModule.h 1.6 kB
nsKeygenHandler.cpp Disable the "base class should be explicitly initialized in the copy constructor" warning that so 23.1 kB
nsKeygenHandler.h 2.6 kB
nsKeygenHandlerContent.cpp 2.3 kB
nsKeygenHandlerContent.h 1.5 kB
nsKeygenThread.cpp nsIKeygenThread 6.3 kB
nsKeygenThread.h public nsIKeygenThread 1.6 kB
nsNSSASN1Object.cpp 9.4 kB
nsNSSASN1Object.h 1.5 kB
nsNSSCallbacks.cpp 48.0 kB
nsNSSCallbacks.h 1.2 kB
nsNSSCertHelper.cpp 56.8 kB
nsNSSCertHelper.h 1.2 kB
nsNSSCertTrust.cpp 4.3 kB
nsNSSCertTrust.h Class for maintaining trust flags for an NSS certificate. 1.6 kB
nsNSSCertValidity.cpp 2.9 kB
nsNSSCertValidity.h 1.0 kB
nsNSSCertificate.cpp 36.9 kB
nsNSSCertificate.h 5.2 kB
nsNSSCertificateDB.cpp nsIX509CertDB 38.5 kB
nsNSSCertificateDB.h 2.3 kB
nsNSSComponent.cpp 84.5 kB
nsNSSComponent.h 4.6 kB
nsNSSHelper.h 1.1 kB
nsNSSIOLayer.cpp 86.4 kB
nsNSSIOLayer.h 10.5 kB
nsNSSModule.cpp 5.9 kB
nsNSSModule.h 632 Bytes
nsNSSVersion.cpp nsINSSVersion 1.7 kB
nsNSSVersion.h 842 Bytes
nsNTLMAuthModule.cpp 33.3 kB
nsNTLMAuthModule.h public nsIAuthModule 750 Bytes
nsPK11TokenDB.cpp 8.5 kB
nsPK11TokenDB.h public nsIPK11TokenDB 1.8 kB
nsPKCS11Slot.cpp nsIPKCS11Slot 8.0 kB
nsPKCS11Slot.h public nsIPKCS11Slot 1.5 kB
nsPKCS12Blob.cpp 12.0 kB
nsPKCS12Blob.h 1.6 kB
nsProtectedAuthThread.cpp nsIProtectedAuthThread 3.6 kB
nsProtectedAuthThread.h public nsIProtectedAuthThread 1.1 kB
nsRandomGenerator.cpp nsIRandomGenerator 916 Bytes
nsRandomGenerator.h 891 Bytes
nsSSLSocketProvider.cpp nsISocketProvider 1.9 kB
nsSSLSocketProvider.h public nsISocketProvider 977 Bytes
nsSTSPreloadList.inc / /* This is an automatically generated file. If you're not 1.3 MB
nsSecureBrowserUIImpl.cpp nsISecureBrowserUI 15.3 kB
nsSecureBrowserUIImpl.h public nsISecureBrowserUI 1.9 kB
nsSecurityHeaderParser.cpp 5.6 kB
nsSecurityHeaderParser.h 2.8 kB
nsSiteSecurityService.cpp 64.2 kB
nsSiteSecurityService.h SecurityPropertyState: A utility enum for representing the different states * a security property c 8.3 kB
nsTLSSocketProvider.cpp nsISocketProvider 1.9 kB
nsTLSSocketProvider.h public nsISocketProvider 934 Bytes
nsVerificationJob.h 1.1 kB
security-prefs.js 8.6 kB