Home
last modified time | relevance | path

Searched refs:SSLIdentity (Results 1 – 25 of 34) sorted by relevance

12

/external/webrtc/rtc_base/
Dssl_identity.h102 class RTC_EXPORT SSLIdentity {
112 static std::unique_ptr<SSLIdentity> Create(const std::string& common_name,
115 static std::unique_ptr<SSLIdentity> Create(const std::string& common_name,
117 static std::unique_ptr<SSLIdentity> Create(const std::string& common_name,
121 static std::unique_ptr<SSLIdentity> CreateForTest(
125 static std::unique_ptr<SSLIdentity> CreateFromPEMStrings(
130 static std::unique_ptr<SSLIdentity> CreateFromPEMChainStrings(
134 virtual ~SSLIdentity() {} in ~SSLIdentity()
138 std::unique_ptr<SSLIdentity> Clone() const { return CloneInternal(); } in Clone()
156 virtual std::unique_ptr<SSLIdentity> CloneInternal() const = 0;
[all …]
Dssl_identity.cc168 bool SSLIdentity::PemToDer(const std::string& pem_type, in PemToDer()
191 std::string SSLIdentity::DerToPem(const std::string& pem_type, in DerToPem()
213 std::unique_ptr<SSLIdentity> SSLIdentity::Create(const std::string& common_name, in Create()
221 std::unique_ptr<SSLIdentity> SSLIdentity::Create(const std::string& common_name, in Create()
228 std::unique_ptr<SSLIdentity> SSLIdentity::Create(const std::string& common_name, in Create()
235 std::unique_ptr<SSLIdentity> SSLIdentity::CreateForTest( in CreateForTest()
242 std::unique_ptr<SSLIdentity> SSLIdentity::CreateFromPEMStrings( in CreateFromPEMStrings()
250 std::unique_ptr<SSLIdentity> SSLIdentity::CreateFromPEMChainStrings( in CreateFromPEMChainStrings()
257 bool operator==(const SSLIdentity& a, const SSLIdentity& b) { in operator ==()
261 bool operator!=(const SSLIdentity& a, const SSLIdentity& b) { in operator !=()
Dssl_identity_unittest.cc26 using rtc::SSLIdentity;
157 std::unique_ptr<rtc::SSLIdentity> identity;
169 info.pems.push_back(rtc::SSLIdentity::DerToPem( in CreateFakeIdentityAndInfoFromDers()
197 identity_rsa1_ = SSLIdentity::Create("test1", rtc::KT_RSA); in SetUp()
198 identity_rsa2_ = SSLIdentity::Create("test2", rtc::KT_RSA); in SetUp()
199 identity_ecdsa1_ = SSLIdentity::Create("test3", rtc::KT_ECDSA); in SetUp()
200 identity_ecdsa2_ = SSLIdentity::Create("test4", rtc::KT_ECDSA); in SetUp()
238 const SSLIdentity* identity, in TestDigestHelper()
300 void TestCloningIdentity(const SSLIdentity& identity) { in TestCloningIdentity()
306 std::unique_ptr<SSLIdentity> clone = in TestCloningIdentity()
[all …]
Drtc_certificate.h27 class SSLIdentity; variable
56 std::unique_ptr<SSLIdentity> identity);
74 SSLIdentity* identity() const { return identity_.get(); } in identity()
84 explicit RTCCertificate(SSLIdentity* identity);
90 std::unique_ptr<SSLIdentity> identity_;
Drtc_certificate.cc24 std::unique_ptr<SSLIdentity> identity) { in Create()
28 RTCCertificate::RTCCertificate(SSLIdentity* identity) : identity_(identity) { in RTCCertificate()
66 std::unique_ptr<SSLIdentity> identity( in FromPEM()
67 SSLIdentity::CreateFromPEMStrings(pem.private_key(), pem.certificate())); in FromPEM()
Dopenssl_identity.h61 class OpenSSLIdentity final : public SSLIdentity {
69 static std::unique_ptr<SSLIdentity> CreateFromPEMStrings(
72 static std::unique_ptr<SSLIdentity> CreateFromPEMChainStrings(
93 std::unique_ptr<SSLIdentity> CloneInternal() const override;
Drtc_certificate_unittest.cc35 std::unique_ptr<SSLIdentity> identity( in GenerateECDSA()
36 SSLIdentity::Create(kTestCertCommonName, KeyParams::ECDSA())); in GenerateECDSA()
81 std::unique_ptr<SSLIdentity> identity(SSLIdentity::CreateForTest(params)); in GenerateCertificateWithExpires()
Dssl_fingerprint.h25 class SSLIdentity; variable
30 const rtc::SSLIdentity* identity);
34 const rtc::SSLIdentity& identity);
Dfake_ssl_identity.h53 class FakeSSLIdentity : public SSLIdentity {
72 virtual bool operator==(const SSLIdentity& other) const;
75 std::unique_ptr<SSLIdentity> CloneInternal() const override;
Drtc_certificate_generator.cc112 std::unique_ptr<SSLIdentity> identity; in GenerateCertificate()
114 identity = SSLIdentity::Create(kIdentityName, key_params); in GenerateCertificate()
126 identity = SSLIdentity::Create(kIdentityName, key_params, cert_lifetime_s); in GenerateCertificate()
Dfake_ssl_identity.cc42 SSLIdentity::PemToDer(kPemTypeCertificate, pem_string_, &der_string)); in ToDER()
93 std::unique_ptr<SSLIdentity> FakeSSLIdentity::CloneInternal() const { in CloneInternal()
115 bool FakeSSLIdentity::operator==(const SSLIdentity& other) const { in operator ==()
Dssl_stream_adapter_unittest.cc331 std::unique_ptr<rtc::SSLIdentity> client_identity; in SetUp()
333 client_identity = rtc::SSLIdentity::CreateFromPEMStrings( in SetUp()
336 client_identity = rtc::SSLIdentity::Create("client", client_key_type_); in SetUp()
338 auto server_identity = rtc::SSLIdentity::Create("server", server_key_type_); in SetUp()
372 auto client_identity = rtc::SSLIdentity::CreateForTest(client_params); in ResetIdentitiesWithValidity()
379 auto server_identity = rtc::SSLIdentity::CreateForTest(server_params); in ResetIdentitiesWithValidity()
641 rtc::SSLIdentity* client_identity() const { in client_identity()
647 rtc::SSLIdentity* server_identity() const { in server_identity()
970 std::unique_ptr<rtc::SSLIdentity> client_identity; in SetUp()
972 client_identity = rtc::SSLIdentity::CreateFromPEMStrings( in SetUp()
[all …]
Dssl_stream_adapter.h136 virtual void SetIdentity(std::unique_ptr<SSLIdentity> identity) = 0;
137 virtual SSLIdentity* GetIdentityForTesting() const = 0;
Dssl_fingerprint.cc29 const rtc::SSLIdentity* identity) { in Create()
35 const rtc::SSLIdentity& identity) { in CreateUnique()
Dopenssl_identity.cc249 std::unique_ptr<SSLIdentity> OpenSSLIdentity::CreateFromPEMStrings( in CreateFromPEMStrings()
270 std::unique_ptr<SSLIdentity> OpenSSLIdentity::CreateFromPEMChainStrings( in CreateFromPEMChainStrings()
320 std::unique_ptr<SSLIdentity> OpenSSLIdentity::CloneInternal() const { in CloneInternal()
Dssl_adapter.h73 virtual void SetIdentity(std::unique_ptr<SSLIdentity> identity) = 0;
Dopenssl_stream_adapter.h63 void SetIdentity(std::unique_ptr<SSLIdentity> identity) override;
Dopenssl_adapter.h56 void SetIdentity(std::unique_ptr<SSLIdentity> identity) override;
Dssl_adapter_unittest.cc167 ssl_identity_ = rtc::SSLIdentity::Create(GetHostname(), key_params); in SSLAdapterTestDummyServer()
290 std::unique_ptr<rtc::SSLIdentity> ssl_identity_;
/external/webrtc/pc/
Djsep_transport_unittest.cc227 rtc::SSLIdentity::Create("local", rtc::KT_DEFAULT)); in TEST_P()
230 rtc::SSLIdentity::Create("remote", rtc::KT_DEFAULT)); in TEST_P()
278 rtc::SSLIdentity::Create("local", rtc::KT_DEFAULT)); in TEST_P()
281 rtc::SSLIdentity::Create("remote", rtc::KT_DEFAULT)); in TEST_P()
395 rtc::SSLIdentity::Create("testing", key_type)); in TEST_P()
435 rtc::SSLIdentity::Create("testing", rtc::KT_ECDSA)); in TEST_P()
534 rtc::SSLIdentity::Create("testing", rtc::KT_ECDSA)); in TEST_P()
665 rtc::SSLIdentity::Create("testing", rtc::KT_ECDSA)); in TEST_F()
712 rtc::SSLIdentity::Create("testing", rtc::KT_ECDSA)); in TEST_F()
758 rtc::SSLIdentity::Create("testing", rtc::KT_ECDSA)); in TEST_F()
[all …]
Ddtls_transport_unittest.cc74 rtc::SSLIdentity::Create("session1", rtc::KT_DEFAULT)); in CompleteDtlsHandshake()
77 rtc::SSLIdentity::Create("session1", rtc::KT_DEFAULT)); in CompleteDtlsHandshake()
Ddtls_srtp_transport_unittest.cc101 rtc::SSLIdentity::Create("session1", rtc::KT_DEFAULT)); in CompleteDtlsHandshake()
104 rtc::SSLIdentity::Create("session1", rtc::KT_DEFAULT)); in CompleteDtlsHandshake()
/external/webrtc/p2p/base/
Dtransport_description_factory.h21 class SSLIdentity; variable
Dtest_turn_server.h112 rtc::SSLIdentity::Create(common_name, rtc::KeyParams()));
Dtransport_description_factory_unittest.cc39 cert1_(rtc::RTCCertificate::Create(std::unique_ptr<rtc::SSLIdentity>(
41 cert2_(rtc::RTCCertificate::Create(std::unique_ptr<rtc::SSLIdentity>(

12