Lines Matching refs:X509Certificate
49 typedef std::vector<scoped_refptr<X509Certificate> > CertificateList;
52 class NET_EXPORT X509Certificate : public base::RefCountedThreadSafe<X509Certificate> {
75 bool operator() (X509Certificate* lhs, X509Certificate* rhs) const;
130 X509Certificate(const std::string& subject, const std::string& issuer,
140 static scoped_refptr<X509Certificate> CreateFromHandle(OSCertHandle cert_handle,
150 static scoped_refptr<X509Certificate> CreateFromDERCertChain(
157 static scoped_refptr<X509Certificate> CreateFromBytes(const char* data, int length);
165 static scoped_refptr<X509Certificate> CreateFromPickle(const Pickle& pickle,
195 static scoped_refptr<X509Certificate> CreateSelfSigned(crypto::RSAPrivateKey* key,
233 bool Equals(const X509Certificate* other) const;
350 friend class base::RefCountedThreadSafe<X509Certificate>;
359 X509Certificate(OSCertHandle cert_handle, Source source,
362 ~X509Certificate();
473 DISALLOW_COPY_AND_ASSIGN(X509Certificate);