Home | History | Annotate | Download | only in platform

Lines Matching defs:WebCryptoAlgorithm

115 // The WebCryptoAlgorithm represents a normalized algorithm and its parameters.
120 // If WebCryptoAlgorithm "isNull()" then it is invalid to call any of the other
122 class WebCryptoAlgorithm {
125 WebCryptoAlgorithm() { }
126 BLINK_PLATFORM_EXPORT WebCryptoAlgorithm(WebCryptoAlgorithmId, PassOwnPtr<WebCryptoAlgorithmParams>);
129 BLINK_PLATFORM_EXPORT static WebCryptoAlgorithm createNull();
130 BLINK_PLATFORM_EXPORT static WebCryptoAlgorithm adoptParamsAndCreate(WebCryptoAlgorithmId, WebCryptoAlgorithmParams*);
137 ~WebCryptoAlgorithm() { reset(); }
139 WebCryptoAlgorithm(const WebCryptoAlgorithm& other) { assign(other); }
140 WebCryptoAlgorithm& operator=(const WebCryptoAlgorithm& other)
168 BLINK_PLATFORM_EXPORT void assign(const WebCryptoAlgorithm& other);