Lines Matching refs:get

51   ASSERT_TRUE(cert_1.get());
54 ASSERT_TRUE(priv_key.get());
56 ASSERT_TRUE(store_->RecordClientCertPrivateKey(cert_1.get(),
57 priv_key.get()));
64 ASSERT_FALSE(store_->FetchClientCertPrivateKey(cert_1.get(), &pkey));
65 ASSERT_FALSE(pkey.get());
75 ASSERT_TRUE(cert_1.get());
80 ASSERT_FALSE(store_->FetchClientCertPrivateKey(cert_1.get(), &pkey));
81 ASSERT_FALSE(pkey.get());
95 ASSERT_TRUE(cert_1.get());
98 ASSERT_TRUE(priv_key.get());
99 ASSERT_EQ(1, EVP_PKEY_get_refcount(priv_key.get()));
102 ASSERT_TRUE(store_->RecordClientCertPrivateKey(cert_1.get(),
103 priv_key.get()));
104 ASSERT_EQ(2, EVP_PKEY_get_refcount(priv_key.get()));
108 ASSERT_TRUE(store_->RecordClientCertPrivateKey(cert_1.get(),
109 priv_key.get()));
110 ASSERT_EQ(2, EVP_PKEY_get_refcount(priv_key.get()));
115 ASSERT_TRUE(store_->FetchClientCertPrivateKey(cert_1.get(), &pkey2));
116 ASSERT_EQ(pkey2.get(), priv_key.get());
117 ASSERT_EQ(3, EVP_PKEY_get_refcount(priv_key.get()));
122 ASSERT_EQ(2, EVP_PKEY_get_refcount(priv_key.get()));
129 ASSERT_TRUE(cert_1.get());
133 ASSERT_TRUE(cert_2.get());
136 ASSERT_TRUE(priv_key1.get());
137 ASSERT_EQ(1, EVP_PKEY_get_refcount(priv_key1.get()));
140 ASSERT_TRUE(priv_key2.get());
141 ASSERT_EQ(1, EVP_PKEY_get_refcount(priv_key2.get()));
143 ASSERT_NE(priv_key1.get(), priv_key2.get());
147 EXPECT_TRUE(store_->RecordClientCertPrivateKey(cert_1.get(),
148 priv_key1.get()));
149 EXPECT_TRUE(store_->RecordClientCertPrivateKey(cert_2.get(),
150 priv_key2.get()));
151 EXPECT_EQ(2, EVP_PKEY_get_refcount(priv_key1.get()));
152 EXPECT_EQ(2, EVP_PKEY_get_refcount(priv_key2.get()));
157 ASSERT_TRUE(store_->FetchClientCertPrivateKey(cert_1.get(),
160 ASSERT_TRUE(store_->FetchClientCertPrivateKey(cert_2.get(),
162 EXPECT_TRUE(fetch_key1.get());
163 EXPECT_TRUE(fetch_key2.get());
165 EXPECT_EQ(fetch_key1.get(), priv_key1.get());
166 EXPECT_EQ(fetch_key2.get(), priv_key2.get());
168 EXPECT_EQ(3, EVP_PKEY_get_refcount(priv_key1.get()));
169 EXPECT_EQ(3, EVP_PKEY_get_refcount(priv_key2.get()));