diff options
Diffstat (limited to 'chromium/net/ssl/ssl_platform_key_mac.cc')
-rw-r--r-- | chromium/net/ssl/ssl_platform_key_mac.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/chromium/net/ssl/ssl_platform_key_mac.cc b/chromium/net/ssl/ssl_platform_key_mac.cc index 58ad16a9c63..4887c146dbf 100644 --- a/chromium/net/ssl/ssl_platform_key_mac.cc +++ b/chromium/net/ssl/ssl_platform_key_mac.cc @@ -25,7 +25,6 @@ #include "base/macros.h" #include "base/memory/scoped_policy.h" #include "base/numerics/safe_conversions.h" -#include "base/optional.h" #include "base/synchronization/lock.h" #include "crypto/mac_security_services_lock.h" #include "crypto/openssl_util.h" @@ -35,6 +34,7 @@ #include "net/ssl/ssl_platform_key_util.h" #include "net/ssl/ssl_private_key.h" #include "net/ssl/threaded_ssl_private_key.h" +#include "third_party/abseil-cpp/absl/types/optional.h" #include "third_party/boringssl/src/include/openssl/ecdsa.h" #include "third_party/boringssl/src/include/openssl/evp.h" #include "third_party/boringssl/src/include/openssl/mem.h" @@ -134,7 +134,7 @@ class SSLPlatformKeyCSSM : public ThreadedSSLPrivateKey::Delegate { hash_data.Length = digest_len; hash_data.Data = digest; - base::Optional<std::vector<uint8_t>> pss_storage; + absl::optional<std::vector<uint8_t>> pss_storage; bssl::UniquePtr<uint8_t> free_digest_info; if (cssm_key_->KeyHeader.AlgorithmId == CSSM_ALGID_RSA) { if (SSL_is_signature_algorithm_rsa_pss(algorithm)) { @@ -286,7 +286,7 @@ class API_AVAILABLE(macosx(10.12)) SSLPlatformKeySecKey } base::span<const uint8_t> digest = base::make_span(digest_buf, digest_len); - base::Optional<std::vector<uint8_t>> pss_storage; + absl::optional<std::vector<uint8_t>> pss_storage; if (pss_fallback) { // Implement RSA-PSS by adding the padding manually and then using // kSecKeyAlgorithmRSASignatureRaw. |