зеркало из https://github.com/mozilla/gecko-dev.git
5763aba6d5
This patch modifies the implementation of nsIX509CertValidity to use mozilla::pkix to decode notBefore/notAfter values from the given encoded certificate rather than using a CERTCertificate. This will help in avoiding CERTCertificate in the implementation of nsIX509Cert. This patch also renames/moves the previous implementation (which was in nsNSSCertValidity.{h,cpp} but was called nsX509CertValidity) to be more consistent and to drop the unnecessary "ns" prefix. It is now in the files X509CertValidity.{h,cpp} and is called X509CertValidity. Differential Revision: https://phabricator.services.mozilla.com/D89644 |
||
---|---|---|
.. | ||
tests/gtest | ||
BRNameMatchingPolicy.cpp | ||
BRNameMatchingPolicy.h | ||
CertVerifier.cpp | ||
CertVerifier.h | ||
ExtendedValidation.cpp | ||
ExtendedValidation.h | ||
NSSCertDBTrustDomain.cpp | ||
NSSCertDBTrustDomain.h | ||
OCSPCache.cpp | ||
OCSPCache.h | ||
OCSPVerificationTrustDomain.cpp | ||
OCSPVerificationTrustDomain.h | ||
TrustOverride-AppleGoogleDigiCertData.inc | ||
TrustOverride-StartComAndWoSignData.inc | ||
TrustOverride-SymantecData.inc | ||
TrustOverride-TestImminentDistrustData.inc | ||
TrustOverrideUtils.h | ||
moz.build |