| OLD | NEW |
| 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2011 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 // This file includes code SSLClientSocketNSS::DoVerifyCertComplete() derived | 5 // This file includes code SSLClientSocketNSS::DoVerifyCertComplete() derived |
| 6 // from AuthCertificateCallback() in | 6 // from AuthCertificateCallback() in |
| 7 // mozilla/security/manager/ssl/src/nsNSSCallbacks.cpp. | 7 // mozilla/security/manager/ssl/src/nsNSSCallbacks.cpp. |
| 8 | 8 |
| 9 /* ***** BEGIN LICENSE BLOCK ***** | 9 /* ***** BEGIN LICENSE BLOCK ***** |
| 10 * Version: MPL 1.1/GPL 2.0/LGPL 2.1 | 10 * Version: MPL 1.1/GPL 2.0/LGPL 2.1 |
| (...skipping 429 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 440 ssl_config_(ssl_config), | 440 ssl_config_(ssl_config), |
| 441 user_read_buf_len_(0), | 441 user_read_buf_len_(0), |
| 442 user_write_buf_len_(0), | 442 user_write_buf_len_(0), |
| 443 server_cert_nss_(NULL), | 443 server_cert_nss_(NULL), |
| 444 server_cert_verify_result_(NULL), | 444 server_cert_verify_result_(NULL), |
| 445 ssl_connection_status_(0), | 445 ssl_connection_status_(0), |
| 446 client_auth_cert_needed_(false), | 446 client_auth_cert_needed_(false), |
| 447 cert_verifier_(context.cert_verifier), | 447 cert_verifier_(context.cert_verifier), |
| 448 ob_cert_xtn_negotiated_(false), | 448 ob_cert_xtn_negotiated_(false), |
| 449 origin_bound_cert_service_(context.origin_bound_cert_service), | 449 origin_bound_cert_service_(context.origin_bound_cert_service), |
| 450 ob_cert_type_(CLIENT_CERT_INVALID_TYPE), |
| 450 ob_cert_request_handle_(NULL), | 451 ob_cert_request_handle_(NULL), |
| 451 handshake_callback_called_(false), | 452 handshake_callback_called_(false), |
| 452 completed_handshake_(false), | 453 completed_handshake_(false), |
| 453 ssl_session_cache_shard_(context.ssl_session_cache_shard), | 454 ssl_session_cache_shard_(context.ssl_session_cache_shard), |
| 454 eset_mitm_detected_(false), | 455 eset_mitm_detected_(false), |
| 455 kaspersky_mitm_detected_(false), | 456 kaspersky_mitm_detected_(false), |
| 456 predicted_cert_chain_correct_(false), | 457 predicted_cert_chain_correct_(false), |
| 457 next_handshake_state_(STATE_NONE), | 458 next_handshake_state_(STATE_NONE), |
| 458 nss_fd_(NULL), | 459 nss_fd_(NULL), |
| 459 nss_bufs_(NULL), | 460 nss_bufs_(NULL), |
| (...skipping 2249 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2709 valid_thread_id_ = base::PlatformThread::CurrentId(); | 2710 valid_thread_id_ = base::PlatformThread::CurrentId(); |
| 2710 } | 2711 } |
| 2711 | 2712 |
| 2712 bool SSLClientSocketNSS::CalledOnValidThread() const { | 2713 bool SSLClientSocketNSS::CalledOnValidThread() const { |
| 2713 EnsureThreadIdAssigned(); | 2714 EnsureThreadIdAssigned(); |
| 2714 base::AutoLock auto_lock(lock_); | 2715 base::AutoLock auto_lock(lock_); |
| 2715 return valid_thread_id_ == base::PlatformThread::CurrentId(); | 2716 return valid_thread_id_ == base::PlatformThread::CurrentId(); |
| 2716 } | 2717 } |
| 2717 | 2718 |
| 2718 } // namespace net | 2719 } // namespace net |
| OLD | NEW |