diff options
Diffstat (limited to 'chromium/net/ssl/ssl_platform_key_android.cc')
-rw-r--r-- | chromium/net/ssl/ssl_platform_key_android.cc | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/chromium/net/ssl/ssl_platform_key_android.cc b/chromium/net/ssl/ssl_platform_key_android.cc index 8a13756e07c..21baf77f528 100644 --- a/chromium/net/ssl/ssl_platform_key_android.cc +++ b/chromium/net/ssl/ssl_platform_key_android.cc @@ -14,11 +14,11 @@ #include "base/containers/flat_set.h" #include "base/logging.h" #include "base/macros.h" -#include "base/optional.h" #include "net/android/keystore.h" #include "net/base/net_errors.h" #include "net/ssl/ssl_platform_key_util.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" @@ -74,7 +74,7 @@ class SSLPlatformKeyAndroid : public ThreadedSSLPrivateKey::Delegate { provider_name_(android::GetPrivateKeyClassName(key)) { key_.Reset(key); - base::Optional<bool> supports_rsa_no_padding; + absl::optional<bool> supports_rsa_no_padding; for (uint16_t algorithm : SSLPrivateKey::DefaultAlgorithmPreferences( EVP_PKEY_id(pubkey_.get()), true /* include PSS */)) { const char* java_algorithm = GetJavaAlgorithm(algorithm); @@ -159,7 +159,7 @@ class SSLPlatformKeyAndroid : public ThreadedSSLPrivateKey::Delegate { return ERR_SSL_CLIENT_AUTH_SIGNATURE_FAILED; } - base::Optional<std::vector<uint8_t>> padded = + absl::optional<std::vector<uint8_t>> padded = AddPSSPadding(pubkey_.get(), md, base::make_span(digest, digest_len)); if (!padded) { return ERR_SSL_CLIENT_AUTH_SIGNATURE_FAILED; |