Home | History | Annotate | Download | only in base

Lines Matching defs:OpenSSLCertificate

51 // OpenSSLCertificate encapsulates an OpenSSL X509* certificate object,
53 class OpenSSLCertificate : public SSLCertificate {
56 explicit OpenSSLCertificate(X509* x509) : x509_(x509) {
60 static OpenSSLCertificate* Generate(OpenSSLKeyPair* key_pair,
62 static OpenSSLCertificate* FromPEMString(const std::string& pem_string);
64 ~OpenSSLCertificate() override;
66 OpenSSLCertificate* GetReference() const override;
97 RTC_DISALLOW_COPY_AND_ASSIGN(OpenSSLCertificate);
111 const OpenSSLCertificate& certificate() const override;
118 OpenSSLIdentity(OpenSSLKeyPair* key_pair, OpenSSLCertificate* certificate);
123 scoped_ptr<OpenSSLCertificate> certificate_;