summaryrefslogtreecommitdiff
path: root/chromium/net/ssl/ssl_platform_key_android.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/net/ssl/ssl_platform_key_android.cc')
-rw-r--r--chromium/net/ssl/ssl_platform_key_android.cc6
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;