Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(145)

Side by Side Diff: net/http/http_network_session.h

Issue 356713005: Rename ServerBoundCert => ChannelID to reflect the current name (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Rebase Created 6 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #ifndef NET_HTTP_HTTP_NETWORK_SESSION_H_ 5 #ifndef NET_HTTP_HTTP_NETWORK_SESSION_H_
6 #define NET_HTTP_HTTP_NETWORK_SESSION_H_ 6 #define NET_HTTP_HTTP_NETWORK_SESSION_H_
7 7
8 #include <set> 8 #include <set>
9 #include <string> 9 #include <string>
10 #include <vector> 10 #include <vector>
(...skipping 24 matching lines...) Expand all
35 class CTVerifier; 35 class CTVerifier;
36 class HostResolver; 36 class HostResolver;
37 class HpackHuffmanAggregator; 37 class HpackHuffmanAggregator;
38 class HttpAuthHandlerFactory; 38 class HttpAuthHandlerFactory;
39 class HttpNetworkSessionPeer; 39 class HttpNetworkSessionPeer;
40 class HttpProxyClientSocketPool; 40 class HttpProxyClientSocketPool;
41 class HttpResponseBodyDrainer; 41 class HttpResponseBodyDrainer;
42 class HttpServerProperties; 42 class HttpServerProperties;
43 class NetLog; 43 class NetLog;
44 class NetworkDelegate; 44 class NetworkDelegate;
45 class ServerBoundCertService; 45 class ChannelIDService;
wtc 2014/07/01 19:50:52 List in alphabetical order.
Ryan Hamilton 2014/07/21 19:12:09 Done.
46 class ProxyService; 46 class ProxyService;
47 class QuicClock; 47 class QuicClock;
48 class QuicCryptoClientStreamFactory; 48 class QuicCryptoClientStreamFactory;
49 class QuicServerInfoFactory; 49 class QuicServerInfoFactory;
50 class SOCKSClientSocketPool; 50 class SOCKSClientSocketPool;
51 class SSLClientSocketPool; 51 class SSLClientSocketPool;
52 class SSLConfigService; 52 class SSLConfigService;
53 class TransportClientSocketPool; 53 class TransportClientSocketPool;
54 class TransportSecurityState; 54 class TransportSecurityState;
55 55
56 // This class holds session objects used by HttpNetworkTransaction objects. 56 // This class holds session objects used by HttpNetworkTransaction objects.
57 class NET_EXPORT HttpNetworkSession 57 class NET_EXPORT HttpNetworkSession
58 : public base::RefCounted<HttpNetworkSession>, 58 : public base::RefCounted<HttpNetworkSession>,
59 NON_EXPORTED_BASE(public base::NonThreadSafe) { 59 NON_EXPORTED_BASE(public base::NonThreadSafe) {
60 public: 60 public:
61 struct NET_EXPORT Params { 61 struct NET_EXPORT Params {
62 Params(); 62 Params();
63 ~Params(); 63 ~Params();
64 64
65 ClientSocketFactory* client_socket_factory; 65 ClientSocketFactory* client_socket_factory;
66 HostResolver* host_resolver; 66 HostResolver* host_resolver;
67 CertVerifier* cert_verifier; 67 CertVerifier* cert_verifier;
68 ServerBoundCertService* server_bound_cert_service; 68 ChannelIDService* channel_id_service;
69 TransportSecurityState* transport_security_state; 69 TransportSecurityState* transport_security_state;
70 CTVerifier* cert_transparency_verifier; 70 CTVerifier* cert_transparency_verifier;
71 ProxyService* proxy_service; 71 ProxyService* proxy_service;
72 std::string ssl_session_cache_shard; 72 std::string ssl_session_cache_shard;
73 SSLConfigService* ssl_config_service; 73 SSLConfigService* ssl_config_service;
74 HttpAuthHandlerFactory* http_auth_handler_factory; 74 HttpAuthHandlerFactory* http_auth_handler_factory;
75 NetworkDelegate* network_delegate; 75 NetworkDelegate* network_delegate;
76 base::WeakPtr<HttpServerProperties> http_server_properties; 76 base::WeakPtr<HttpServerProperties> http_server_properties;
77 NetLog* net_log; 77 NetLog* net_log;
78 HostMappingRules* host_mapping_rules; 78 HostMappingRules* host_mapping_rules;
(...skipping 158 matching lines...) Expand 10 before | Expand all | Expand 10 after
237 237
238 std::vector<std::string> next_protos_; 238 std::vector<std::string> next_protos_;
239 bool enabled_protocols_[NUM_VALID_ALTERNATE_PROTOCOLS]; 239 bool enabled_protocols_[NUM_VALID_ALTERNATE_PROTOCOLS];
240 240
241 Params params_; 241 Params params_;
242 }; 242 };
243 243
244 } // namespace net 244 } // namespace net
245 245
246 #endif // NET_HTTP_HTTP_NETWORK_SESSION_H_ 246 #endif // NET_HTTP_HTTP_NETWORK_SESSION_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698