Index: public/platform/WebCryptoAlgorithm.h |
diff --git a/public/platform/WebCryptoAlgorithm.h b/public/platform/WebCryptoAlgorithm.h |
index 0a8e9b49c2d67ad6b5008af39e38771e1239afee..f0be9542ee3262b05d31b3447ed8cfbb4dff6547 100644 |
--- a/public/platform/WebCryptoAlgorithm.h |
+++ b/public/platform/WebCryptoAlgorithm.h |
@@ -115,6 +115,11 @@ public: |
BLINK_PLATFORM_EXPORT static WebCryptoAlgorithm createNull(); |
BLINK_PLATFORM_EXPORT static WebCryptoAlgorithm adoptParamsAndCreate(WebCryptoAlgorithmId, WebCryptoAlgorithmParams*); |
+ // Returns the canonical (case-sensitive) name for the algorithm with the |
+ // given ID as a null-terminated C-string literal. Caller can assume the |
+ // pointer will be valid for the program's entire runtime. |
+ BLINK_PLATFORM_EXPORT static const char* idToName(WebCryptoAlgorithmId); |
+ |
~WebCryptoAlgorithm() { reset(); } |
WebCryptoAlgorithm(const WebCryptoAlgorithm& other) { assign(other); } |