Home | History | Annotate | Download | only in base

Lines Matching defs:OpenSSLCertificate

70 // OpenSSLCertificate encapsulates an OpenSSL X509* certificate object,
72 class OpenSSLCertificate : public SSLCertificate {
74 static OpenSSLCertificate* Generate(OpenSSLKeyPair* key_pair,
76 static OpenSSLCertificate* FromPEMString(const std::string& pem_string,
79 virtual ~OpenSSLCertificate();
81 virtual OpenSSLCertificate* GetReference() {
83 return new OpenSSLCertificate(x509_);
91 explicit OpenSSLCertificate(X509* x509) : x509_(x509) {
98 DISALLOW_EVIL_CONSTRUCTORS(OpenSSLCertificate);
109 virtual OpenSSLCertificate& certificate() const {
123 OpenSSLCertificate* certificate)
130 scoped_ptr<OpenSSLCertificate> certificate_;