| OLD | NEW |
| 1 // Copyright 2016 The Chromium Authors. All rights reserved. | 1 // Copyright 2016 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 #include "net/quic/test_tools/quic_crypto_server_config_peer.h" | 5 #include "net/quic/test_tools/quic_crypto_server_config_peer.h" |
| 6 | 6 |
| 7 #include <cstdarg> | 7 #include <cstdarg> |
| 8 | 8 |
| 9 #include "net/quic/test_tools/mock_clock.h" | 9 #include "net/quic/test_tools/mock_clock.h" |
| 10 #include "net/quic/test_tools/mock_random.h" | 10 #include "net/quic/test_tools/mock_random.h" |
| (...skipping 74 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 85 EXPECT_EQ(1, tokens.tokens_size()); | 85 EXPECT_EQ(1, tokens.tokens_size()); |
| 86 return server_config_->ValidateSingleSourceAddressToken(tokens.tokens(0), ip, | 86 return server_config_->ValidateSingleSourceAddressToken(tokens.tokens(0), ip, |
| 87 now); | 87 now); |
| 88 } | 88 } |
| 89 | 89 |
| 90 string QuicCryptoServerConfigPeer::NewServerNonce(QuicRandom* rand, | 90 string QuicCryptoServerConfigPeer::NewServerNonce(QuicRandom* rand, |
| 91 QuicWallTime now) const { | 91 QuicWallTime now) const { |
| 92 return server_config_->NewServerNonce(rand, now); | 92 return server_config_->NewServerNonce(rand, now); |
| 93 } | 93 } |
| 94 | 94 |
| 95 HandshakeFailureReason QuicCryptoServerConfigPeer::ValidateServerNonce( | |
| 96 StringPiece token, | |
| 97 QuicWallTime now) { | |
| 98 return server_config_->ValidateServerNonce(token, now); | |
| 99 } | |
| 100 | |
| 101 base::Lock* QuicCryptoServerConfigPeer::GetStrikeRegisterClientLock() { | |
| 102 return &server_config_->strike_register_client_lock_; | |
| 103 } | |
| 104 | |
| 105 void QuicCryptoServerConfigPeer::CheckConfigs(const char* server_config_id1, | 95 void QuicCryptoServerConfigPeer::CheckConfigs(const char* server_config_id1, |
| 106 ...) { | 96 ...) { |
| 107 va_list ap; | 97 va_list ap; |
| 108 va_start(ap, server_config_id1); | 98 va_start(ap, server_config_id1); |
| 109 | 99 |
| 110 std::vector<std::pair<ServerConfigID, bool>> expected; | 100 std::vector<std::pair<ServerConfigID, bool>> expected; |
| 111 bool first = true; | 101 bool first = true; |
| 112 for (;;) { | 102 for (;;) { |
| 113 const char* server_config_id; | 103 const char* server_config_id; |
| 114 if (first) { | 104 if (first) { |
| (...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 193 } | 183 } |
| 194 | 184 |
| 195 uint32_t QuicCryptoServerConfigPeer::source_address_token_future_secs() { | 185 uint32_t QuicCryptoServerConfigPeer::source_address_token_future_secs() { |
| 196 return server_config_->source_address_token_future_secs_; | 186 return server_config_->source_address_token_future_secs_; |
| 197 } | 187 } |
| 198 | 188 |
| 199 uint32_t QuicCryptoServerConfigPeer::source_address_token_lifetime_secs() { | 189 uint32_t QuicCryptoServerConfigPeer::source_address_token_lifetime_secs() { |
| 200 return server_config_->source_address_token_lifetime_secs_; | 190 return server_config_->source_address_token_lifetime_secs_; |
| 201 } | 191 } |
| 202 | 192 |
| 203 uint32_t | |
| 204 QuicCryptoServerConfigPeer::server_nonce_strike_register_max_entries() { | |
| 205 return server_config_->server_nonce_strike_register_max_entries_; | |
| 206 } | |
| 207 | |
| 208 uint32_t | |
| 209 QuicCryptoServerConfigPeer::server_nonce_strike_register_window_secs() { | |
| 210 return server_config_->server_nonce_strike_register_window_secs_; | |
| 211 } | |
| 212 | |
| 213 } // namespace test | 193 } // namespace test |
| 214 } // namespace net | 194 } // namespace net |
| OLD | NEW |