| Index: net/cert/cert_verifier.h
|
| diff --git a/net/cert/cert_verifier.h b/net/cert/cert_verifier.h
|
| index 6e5eac98e4fa0152cffdf1cc208682c9d17c28a0..97439bdfa5fb4255a046cc461092521fabef9ec1 100644
|
| --- a/net/cert/cert_verifier.h
|
| +++ b/net/cert/cert_verifier.h
|
| @@ -131,6 +131,19 @@ class NET_EXPORT CertVerifier {
|
| static CertVerifier* CreateDefault();
|
| };
|
|
|
| +// CertVerifierFactory creates CertVerifiers.
|
| +class NET_EXPORT CertVerifierFactory {
|
| + public:
|
| + // Creates a new CertVerifier.
|
| + virtual CertVerifier* CreateCertVerifier() = 0;
|
| +
|
| + protected:
|
| + CertVerifierFactory();
|
| + virtual ~CertVerifierFactory();
|
| +
|
| + DISALLOW_COPY_AND_ASSIGN(CertVerifierFactory);
|
| +};
|
| +
|
| } // namespace net
|
|
|
| #endif // NET_CERT_CERT_VERIFIER_H_
|
|
|