Index: content/child/webcrypto/webcrypto_impl.h |
diff --git a/content/child/webcrypto/webcrypto_impl.h b/content/child/webcrypto/webcrypto_impl.h |
index 261a9ef87d14fc7cf4cd7b32b75cf71cdde7e933..00934d16536e6597ccda1be52b12378d7bb904f5 100644 |
--- a/content/child/webcrypto/webcrypto_impl.h |
+++ b/content/child/webcrypto/webcrypto_impl.h |
@@ -61,7 +61,22 @@ class WebCryptoImpl : public blink::WebCrypto { |
unsigned int signature_size, |
const unsigned char* data, |
unsigned int data_size, |
- blink::WebCryptoResult result); |
+ blink::WebCryptoResult result); |
+ virtual void wrapKey(blink::WebCryptoKeyFormat format, |
+ const blink::WebCryptoKey& key, |
+ const blink::WebCryptoKey& wrapping_key, |
+ const blink::WebCryptoAlgorithm& wrap_algorithm, |
+ blink::WebCryptoResult result); |
+ virtual void unwrapKey( |
+ blink::WebCryptoKeyFormat format, |
+ const unsigned char* wrapped_key, |
+ unsigned wrapped_key_size, |
+ const blink::WebCryptoKey& wrapping_key, |
+ const blink::WebCryptoAlgorithm& unwrap_algorithm, |
+ const blink::WebCryptoAlgorithm& unwrapped_key_algorithm, |
+ bool extractable, |
+ blink::WebCryptoKeyUsageMask usages, |
+ blink::WebCryptoResult result); |
// This method synchronously computes a digest for the given data, returning |
// |true| if successful and |false| otherwise. |
virtual bool digestSynchronous(const blink::WebCryptoAlgorithmId algorithm_id, |