29 OpenSSLIdentity& operator=(OpenSSLIdentity
const&);
30 OpenSSLIdentity(OpenSSLIdentity
const&);
36 virtual ~OpenSSLIdentity() ;
38 virtual ::webrtc::OpenSSLCertificate
const& certificate()
const ;
40 virtual ::webrtc::SSLCertChain
const& cert_chain()
const ;
42 virtual ::std::string PrivateKeyToPEMString()
const ;
44 virtual ::std::string PublicKeyToPEMString()
const ;
46 virtual ::std::unique_ptr<::webrtc::SSLIdentity> CloneInternal()
const ;
55 ::std::unique_ptr<::webrtc::OpenSSLKeyPair> key_pair,
56 ::std::unique_ptr<::webrtc::SSLCertChain> cert_chain
60 ::std::unique_ptr<::webrtc::OpenSSLKeyPair> key_pair,
61 ::std::unique_ptr<::webrtc::OpenSSLCertificate> certificate
68 MCNAPI static ::std::unique_ptr<::webrtc::OpenSSLIdentity>
72 ::std::string_view common_name,
74 int64 certificate_lifetime
82 $ctor(::std::unique_ptr<::webrtc::OpenSSLKeyPair> key_pair, ::std::unique_ptr<::webrtc::SSLCertChain> cert_chain);
85 ::std::unique_ptr<::webrtc::OpenSSLKeyPair> key_pair,
86 ::std::unique_ptr<::webrtc::OpenSSLCertificate> certificate