Index: public/platform/WebCryptoAlgorithmParams.h |
diff --git a/public/platform/WebCryptoAlgorithmParams.h b/public/platform/WebCryptoAlgorithmParams.h |
index 1038c538f1382dd51092e96133cccea24bef1437..8d8cc8705c3b7a9901b19886042b7b8afedaff4f 100644 |
--- a/public/platform/WebCryptoAlgorithmParams.h |
+++ b/public/platform/WebCryptoAlgorithmParams.h |
@@ -232,6 +232,21 @@ private: |
const WebVector<unsigned char> m_optionalLabel; |
}; |
+class WebCryptoRsaPssParams : public WebCryptoAlgorithmParams { |
+public: |
+ explicit WebCryptoRsaPssParams(unsigned saltLengthBytes) |
+ : m_saltLengthBytes(saltLengthBytes) |
+ { |
+ } |
+ |
+ virtual WebCryptoAlgorithmParamsType type() const { return WebCryptoAlgorithmParamsTypeRsaPssParams; } |
+ |
+ unsigned saltLengthBytes() const { return m_saltLengthBytes; } |
+ |
+private: |
+ const unsigned m_saltLengthBytes; |
+}; |
+ |
} // namespace blink |
#endif |