| Index: net/quic/core/crypto/quic_crypto_client_config.h
|
| diff --git a/net/quic/core/crypto/quic_crypto_client_config.h b/net/quic/core/crypto/quic_crypto_client_config.h
|
| index 551307b96cd82884ed1424861a5343f4e0fb1d3d..682259dc75e0cd3313669e48eff3ba38f0fcd4f8 100644
|
| --- a/net/quic/core/crypto/quic_crypto_client_config.h
|
| +++ b/net/quic/core/crypto/quic_crypto_client_config.h
|
| @@ -13,12 +13,12 @@
|
| #include <vector>
|
|
|
| #include "base/macros.h"
|
| -#include "base/strings/string_piece.h"
|
| #include "net/quic/core/crypto/crypto_handshake.h"
|
| #include "net/quic/core/quic_packets.h"
|
| #include "net/quic/core/quic_server_id.h"
|
| #include "net/quic/platform/api/quic_export.h"
|
| #include "net/quic/platform/api/quic_reference_counted.h"
|
| +#include "net/quic/platform/api/quic_string_piece.h"
|
|
|
| namespace net {
|
|
|
| @@ -76,7 +76,7 @@ class QUIC_EXPORT_PRIVATE QuicCryptoClientConfig : public QuicCryptoConfig {
|
| // SetServerConfig checks that |server_config| parses correctly and stores
|
| // it in |server_config_|. |now| is used to judge whether |server_config|
|
| // has expired.
|
| - ServerConfigState SetServerConfig(base::StringPiece server_config,
|
| + ServerConfigState SetServerConfig(QuicStringPiece server_config,
|
| QuicWallTime now,
|
| QuicWallTime expiry_time,
|
| std::string* error_details);
|
| @@ -86,9 +86,9 @@ class QUIC_EXPORT_PRIVATE QuicCryptoClientConfig : public QuicCryptoConfig {
|
|
|
| // SetProof stores a cert chain, cert signed timestamp and signature.
|
| void SetProof(const std::vector<std::string>& certs,
|
| - base::StringPiece cert_sct,
|
| - base::StringPiece chlo_hash,
|
| - base::StringPiece signature);
|
| + QuicStringPiece cert_sct,
|
| + QuicStringPiece chlo_hash,
|
| + QuicStringPiece signature);
|
|
|
| // Clears all the data.
|
| void Clear();
|
| @@ -116,9 +116,9 @@ class QUIC_EXPORT_PRIVATE QuicCryptoClientConfig : public QuicCryptoConfig {
|
| uint64_t generation_counter() const;
|
| const ProofVerifyDetails* proof_verify_details() const;
|
|
|
| - void set_source_address_token(base::StringPiece token);
|
| + void set_source_address_token(QuicStringPiece token);
|
|
|
| - void set_cert_sct(base::StringPiece cert_sct);
|
| + void set_cert_sct(QuicStringPiece cert_sct);
|
|
|
| // Adds the connection ID to the queue of server-designated connection-ids.
|
| void add_server_designated_connection_id(QuicConnectionId connection_id);
|
| @@ -157,12 +157,12 @@ class QUIC_EXPORT_PRIVATE QuicCryptoClientConfig : public QuicCryptoConfig {
|
|
|
| // Initializes this cached state based on the arguments provided.
|
| // Returns false if there is a problem parsing the server config.
|
| - bool Initialize(base::StringPiece server_config,
|
| - base::StringPiece source_address_token,
|
| + bool Initialize(QuicStringPiece server_config,
|
| + QuicStringPiece source_address_token,
|
| const std::vector<std::string>& certs,
|
| const std::string& cert_sct,
|
| - base::StringPiece chlo_hash,
|
| - base::StringPiece signature,
|
| + QuicStringPiece chlo_hash,
|
| + QuicStringPiece signature,
|
| QuicWallTime now,
|
| QuicWallTime expiration_time);
|
|
|
| @@ -273,7 +273,7 @@ class QUIC_EXPORT_PRIVATE QuicCryptoClientConfig : public QuicCryptoConfig {
|
| const CryptoHandshakeMessage& rej,
|
| QuicWallTime now,
|
| QuicVersion version,
|
| - base::StringPiece chlo_hash,
|
| + QuicStringPiece chlo_hash,
|
| CachedState* cached,
|
| QuicReferenceCountedPointer<QuicCryptoNegotiatedParameters> out_params,
|
| std::string* error_details);
|
| @@ -305,7 +305,7 @@ class QUIC_EXPORT_PRIVATE QuicCryptoClientConfig : public QuicCryptoConfig {
|
| const CryptoHandshakeMessage& server_update,
|
| QuicWallTime now,
|
| const QuicVersion version,
|
| - base::StringPiece chlo_hash,
|
| + QuicStringPiece chlo_hash,
|
| CachedState* cached,
|
| QuicReferenceCountedPointer<QuicCryptoNegotiatedParameters> out_params,
|
| std::string* error_details);
|
| @@ -355,7 +355,7 @@ class QUIC_EXPORT_PRIVATE QuicCryptoClientConfig : public QuicCryptoConfig {
|
| const CryptoHandshakeMessage& message,
|
| QuicWallTime now,
|
| const QuicVersion version,
|
| - base::StringPiece chlo_hash,
|
| + QuicStringPiece chlo_hash,
|
| const std::vector<std::string>& cached_certs,
|
| CachedState* cached,
|
| std::string* error_details);
|
|
|