| OLD | NEW |
| (Empty) |
| 1 // Copyright 2013 The Chromium Authors. All rights reserved. | |
| 2 // Use of this source code is governed by a BSD-style license that can be | |
| 3 // found in the LICENSE file. | |
| 4 | |
| 5 #include "content/renderer/webcrypto_impl.h" | |
| 6 | |
| 7 namespace content { | |
| 8 | |
| 9 void WebCryptoImpl::Init() { | |
| 10 } | |
| 11 | |
| 12 bool WebCryptoImpl::DigestInternal( | |
| 13 const WebKit::WebCryptoAlgorithm& algorithm, | |
| 14 const unsigned char* data, | |
| 15 unsigned data_size, | |
| 16 WebKit::WebArrayBuffer* buffer) { | |
| 17 // TODO(bryaneyler): Placeholder for OpenSSL implementation. | |
| 18 // Issue http://crbug.com/267888. | |
| 19 return false; | |
| 20 } | |
| 21 | |
| 22 bool WebCryptoImpl::ImportKeyInternal( | |
| 23 WebKit::WebCryptoKeyFormat format, | |
| 24 const unsigned char* key_data, | |
| 25 unsigned key_data_size, | |
| 26 const WebKit::WebCryptoAlgorithm& algorithm, | |
| 27 WebKit::WebCryptoKeyUsageMask usage_mask, | |
| 28 scoped_ptr<WebKit::WebCryptoKeyHandle>* handle, | |
| 29 WebKit::WebCryptoKeyType* type) { | |
| 30 // TODO(bryaneyler): Placeholder for OpenSSL implementation. | |
| 31 // Issue http://crbug.com/267888. | |
| 32 return false; | |
| 33 } | |
| 34 | |
| 35 bool WebCryptoImpl::SignInternal( | |
| 36 const WebKit::WebCryptoAlgorithm& algorithm, | |
| 37 const WebKit::WebCryptoKey& key, | |
| 38 const unsigned char* data, | |
| 39 unsigned data_size, | |
| 40 WebKit::WebArrayBuffer* buffer) { | |
| 41 // TODO(bryaneyler): Placeholder for OpenSSL implementation. | |
| 42 // Issue http://crbug.com/267888. | |
| 43 return false; | |
| 44 } | |
| 45 | |
| 46 bool WebCryptoImpl::VerifySignatureInternal( | |
| 47 const WebKit::WebCryptoAlgorithm& algorithm, | |
| 48 const WebKit::WebCryptoKey& key, | |
| 49 const unsigned char* signature, | |
| 50 unsigned signature_size, | |
| 51 const unsigned char* data, | |
| 52 unsigned data_size, | |
| 53 bool* signature_match) { | |
| 54 // TODO(bryaneyler): Placeholder for OpenSSL implementation. | |
| 55 // Issue http://crbug.com/267888. | |
| 56 return false; | |
| 57 } | |
| 58 | |
| 59 } // namespace content | |
| OLD | NEW |