Index: public/platform/WebCryptoAlgorithm.h |
diff --git a/public/platform/WebCryptoAlgorithm.h b/public/platform/WebCryptoAlgorithm.h |
index 58f51b71cd34dbe0a67de53db91b9e16865e80b7..004e3348ba7724a600d3d4122a9491a498785db3 100644 |
--- a/public/platform/WebCryptoAlgorithm.h |
+++ b/public/platform/WebCryptoAlgorithm.h |
@@ -100,6 +100,7 @@ enum WebCryptoAlgorithmParamsType { |
WebCryptoAlgorithmParamsTypeEcKeyGenParams, |
WebCryptoAlgorithmParamsTypeEcKeyImportParams, |
WebCryptoAlgorithmParamsTypeEcdhKeyDeriveParams, |
+ WebCryptoAlgorithmParamsTypeAesDerivedKeyParams, |
}; |
struct WebCryptoAlgorithmInfo { |
@@ -130,6 +131,7 @@ class WebCryptoEcdsaParams; |
class WebCryptoEcKeyGenParams; |
class WebCryptoEcKeyImportParams; |
class WebCryptoEcdhKeyDeriveParams; |
+class WebCryptoAesDerivedKeyParams; |
class WebCryptoAlgorithmParams; |
class WebCryptoAlgorithmPrivate; |
@@ -187,6 +189,7 @@ public: |
BLINK_PLATFORM_EXPORT const WebCryptoEcKeyGenParams* ecKeyGenParams() const; |
BLINK_PLATFORM_EXPORT const WebCryptoEcKeyImportParams* ecKeyImportParams() const; |
BLINK_PLATFORM_EXPORT const WebCryptoEcdhKeyDeriveParams* ecdhKeyDeriveParams() const; |
+ BLINK_PLATFORM_EXPORT const WebCryptoAesDerivedKeyParams* aesDerivedKeyParams() const; |
// Returns true if the provided algorithm ID is for a hash (in other words, SHA-*) |
BLINK_PLATFORM_EXPORT static bool isHash(WebCryptoAlgorithmId); |