Searched refs:NSSIdentity (Results 1 - 4 of 4) sorted by relevance

/external/chromium_org/third_party/libjingle/source/talk/base/
H A Dnssidentity.h102 class NSSIdentity : public SSLIdentity { class in namespace:talk_base
104 static NSSIdentity* Generate(const std::string& common_name);
107 virtual ~NSSIdentity() {
111 virtual NSSIdentity* GetReference() const;
117 NSSIdentity(NSSKeyPair* keypair, NSSCertificate* cert) : function in class:talk_base::NSSIdentity
123 DISALLOW_EVIL_CONSTRUCTORS(NSSIdentity);
H A Dnssidentity.cc205 NSSIdentity *NSSIdentity::Generate(const std::string &common_name) {
209 NSSIdentity *identity = NULL;
298 identity = new NSSIdentity(keypair, new NSSCertificate(certificate));
314 SSLIdentity* NSSIdentity::FromPEMStrings(const std::string& private_key,
359 return new NSSIdentity(keypair.release(), cert.release());
362 NSSIdentity *NSSIdentity::GetReference() const {
373 return new NSSIdentity(keypair, certificate);
377 NSSCertificate &NSSIdentity
[all...]
H A Dsslidentity.cc145 return NSSIdentity::Generate(common_name);
150 return NSSIdentity::FromPEMStrings(private_key, certificate);
H A Dnssstreamadapter.cc481 NSSIdentity *identity;
484 identity = static_cast<NSSIdentity *>(identity_.get());
850 NSSIdentity *identity = static_cast<NSSIdentity *>(stream->identity_.get());

Completed in 297 milliseconds