| Index: net/base/x509_certificate.h
 | 
| ===================================================================
 | 
| --- net/base/x509_certificate.h	(revision 52800)
 | 
| +++ net/base/x509_certificate.h	(working copy)
 | 
| @@ -32,8 +32,6 @@
 | 
|  
 | 
|  class CertVerifyResult;
 | 
|  
 | 
| -typedef std::vector<scoped_refptr<X509Certificate> > CertificateList;
 | 
| -
 | 
|  // X509Certificate represents an X.509 certificate used by SSL.
 | 
|  class X509Certificate : public base::RefCountedThreadSafe<X509Certificate> {
 | 
|   public:
 | 
| @@ -74,27 +72,6 @@
 | 
|      VERIFY_EV_CERT = 1 << 1,
 | 
|    };
 | 
|  
 | 
| -  enum Format {
 | 
| -    // The data contains a single DER-encoded certificate, or a PEM-encoded
 | 
| -    // DER certificate with the PEM encoding block name of "CERTIFICATE".
 | 
| -    // Any subsequent blocks will be ignored.
 | 
| -    FORMAT_DER = 1 << 0,
 | 
| -
 | 
| -    // The data contains a sequence of one or more PEM-encoded, DER
 | 
| -    // certificates, with the PEM encoding block name of "CERTIFICATE".
 | 
| -    // All PEM blocks will be parsed, until the first error is encountered.
 | 
| -    FORMAT_PEM = 1 << 1,
 | 
| -
 | 
| -    // The data contains a PKCS#7 SignedData structure, whose certificates
 | 
| -    // member is to be used to initialize the certificate and intermediates.
 | 
| -    // The data my further be encoding using PEM, specifying block names of
 | 
| -    // either "PKCS7" or "CERTIFICATE".
 | 
| -    FORMAT_PKCS7 = 1 << 2,
 | 
| -
 | 
| -    // Automatically detect the format.
 | 
| -    FORMAT_AUTO = FORMAT_DER | FORMAT_PEM | FORMAT_PKCS7,
 | 
| -  };
 | 
| -
 | 
|    // Create an X509Certificate from a handle to the certificate object in the
 | 
|    // underlying crypto library. |source| specifies where |cert_handle| comes
 | 
|    // from.  Given two certificate handles for the same certificate, our
 | 
| @@ -107,7 +84,7 @@
 | 
|        Source source,
 | 
|        const OSCertHandles& intermediates);
 | 
|  
 | 
| -  // Create an X509Certificate from the DER-encoded representation.
 | 
| +  // Create an X509Certificate from the BER-encoded representation.
 | 
|    // Returns NULL on failure.
 | 
|    //
 | 
|    // The returned pointer must be stored in a scoped_refptr<X509Certificate>.
 | 
| @@ -122,14 +99,6 @@
 | 
|    static X509Certificate* CreateFromPickle(const Pickle& pickle,
 | 
|                                             void** pickle_iter);
 | 
|  
 | 
| -  // Parses all of the certificates possible from |data|. |format| is a
 | 
| -  // bit-wise OR of Format, indicating the possible formats the
 | 
| -  // certificates may have been serialized as. If an error occurs, an empty
 | 
| -  // collection will be returned.
 | 
| -  static CertificateList CreateCertificateListFromBytes(const char* data,
 | 
| -                                                        int length,
 | 
| -                                                        int format);
 | 
| -
 | 
|    // Creates a X509Certificate from the ground up.  Used by tests that simulate
 | 
|    // SSL connections.
 | 
|    X509Certificate(const std::string& subject, const std::string& issuer,
 | 
| @@ -234,11 +203,6 @@
 | 
|    static OSCertHandle CreateOSCertHandleFromBytes(const char* data,
 | 
|                                                    int length);
 | 
|  
 | 
| -  // Creates all possible OS certificate handles from |data| encoded in a
 | 
| -  // specific |format|. Returns an empty collection on failure.
 | 
| -  static OSCertHandles CreateOSCertHandlesFromBytes(
 | 
| -      const char* data, int length, Format format);
 | 
| -
 | 
|    // Duplicates (or adds a reference to) an OS certificate handle.
 | 
|    static OSCertHandle DupOSCertHandle(OSCertHandle cert_handle);
 | 
|  
 | 
| 
 |