/external/chromium_org/third_party/WebKit/public/platform/ |
WebCryptoKey.h | 72 // The WebCryptoKey represents a key from the Web Crypto API: 76 // WebCryptoKey is just a reference-counted wrapper that manages the lifetime of 79 // WebCryptoKey is: 87 // If WebCryptoKey "isNull()" then it is invalid to call any of the other 94 class WebCryptoKey { 96 ~WebCryptoKey() { reset(); } 98 WebCryptoKey(const WebCryptoKey& other) { assign(other); } 99 WebCryptoKey& operator=(const WebCryptoKey& other [all...] |
WebCrypto.h | 35 #include "WebCryptoKey.h" 70 BLINK_EXPORT void completeWithKey(const WebCryptoKey&); 71 BLINK_EXPORT void completeWithKeyPair(const WebCryptoKey& publicKey, const WebCryptoKey& privateKey); 96 // * WebCryptoKey parameters are guaranteeed to be !isNull(). 98 virtual void encrypt(const WebCryptoAlgorithm&, const WebCryptoKey&, const unsigned char* data, unsigned dataSize, WebCryptoResult result) { result.completeWithError(); } 99 virtual void decrypt(const WebCryptoAlgorithm&, const WebCryptoKey&, const unsigned char* data, unsigned dataSize, WebCryptoResult result) { result.completeWithError(); } 100 virtual void sign(const WebCryptoAlgorithm&, const WebCryptoKey&, const unsigned char* data, unsigned dataSize, WebCryptoResult result) { result.completeWithError(); } 101 virtual void verifySignature(const WebCryptoAlgorithm&, const WebCryptoKey&, const unsigned char* signature, unsigned signatureSize, const unsigned char* data, unsigned dataSize, WebCryptoResult result) { result.completeWithError(); } 107 virtual void exportKey(WebCryptoKeyFormat, const WebCryptoKey&, WebCryptoResult result) { result.completeWithError(); [all...] |
/external/chromium_org/third_party/WebKit/Source/platform/exported/ |
WebCryptoKey.cpp | 32 #include "public/platform/WebCryptoKey.h" 59 WebCryptoKey WebCryptoKey::create(WebCryptoKeyHandle* handle, WebCryptoKeyType type, bool extractable, const WebCryptoAlgorithm& algorithm, WebCryptoKeyUsageMask usages) 61 WebCryptoKey key; 66 WebCryptoKey WebCryptoKey::createNull() 68 return WebCryptoKey(); 71 WebCryptoKeyHandle* WebCryptoKey::handle() const 77 WebCryptoKeyType WebCryptoKey::type() const 83 bool WebCryptoKey::extractable() cons [all...] |
/external/chromium_org/third_party/WebKit/Source/core/platform/ |
CryptoResult.h | 47 virtual void completeWithKey(const blink::WebCryptoKey&) = 0; 48 virtual void completeWithKeyPair(const blink::WebCryptoKey& publicKey, const blink::WebCryptoKey& privateKey) = 0;
|
/external/chromium_org/third_party/WebKit/Source/modules/crypto/ |
CryptoResultImpl.h | 54 virtual void completeWithKey(const blink::WebCryptoKey&) OVERRIDE; 55 virtual void completeWithKeyPair(const blink::WebCryptoKey& publicKey, const blink::WebCryptoKey& privateKey) OVERRIDE;
|
KeyPair.h | 39 namespace blink { class WebCryptoKey; } 47 static PassRefPtr<KeyPair> create(const blink::WebCryptoKey& publicKey, const blink::WebCryptoKey& privateKey);
|
Key.h | 36 #include "public/platform/WebCryptoKey.h" 49 static PassRefPtr<Key> create(const blink::WebCryptoKey& key) { return adoptRef(new Key(key)); } 58 const blink::WebCryptoKey& key() const { return m_key; } 66 explicit Key(const blink::WebCryptoKey&); 68 const blink::WebCryptoKey m_key;
|
CryptoResultImpl.cpp | 73 void CryptoResultImpl::completeWithKey(const blink::WebCryptoKey& key) 79 void CryptoResultImpl::completeWithKeyPair(const blink::WebCryptoKey& publicKey, const blink::WebCryptoKey& privateKey)
|
KeyPair.cpp | 35 #include "public/platform/WebCryptoKey.h" 39 PassRefPtr<KeyPair> KeyPair::create(const blink::WebCryptoKey& publicKey, const blink::WebCryptoKey& privateKey)
|
Key.cpp | 140 Key::Key(const blink::WebCryptoKey& key)
|
/external/chromium_org/content/renderer/webcrypto/ |
webcrypto_impl.h | 22 const blink::WebCryptoKey& key, 28 const blink::WebCryptoKey& key, 52 const blink::WebCryptoKey& key, 56 const blink::WebCryptoKey& key, 62 const blink::WebCryptoKey& key, 77 const blink::WebCryptoKey& key, 83 const blink::WebCryptoKey& key, 96 blink::WebCryptoKey* key); 101 blink::WebCryptoKey* public_key, 102 blink::WebCryptoKey* private_key) [all...] |
webcrypto_impl_unittest.cc | 23 #include "third_party/WebKit/public/platform/WebCryptoKey.h" 120 blink::WebCryptoKey ImportSecretKeyFromRawHexString( 126 blink::WebCryptoKey key = blink::WebCryptoKey::createNull(); 155 blink::WebCryptoKey* key) { 165 blink::WebCryptoKey* public_key, 166 blink::WebCryptoKey* private_key) { 177 blink::WebCryptoKey* key) { 189 const blink::WebCryptoKey& key, 196 const blink::WebCryptoKey& key [all...] |
webcrypto_impl.cc | 19 #include "third_party/WebKit/public/platform/WebCryptoKey.h" 172 const blink::WebCryptoKey& key, 187 const blink::WebCryptoKey& key, 221 blink::WebCryptoKey public_key = blink::WebCryptoKey::createNull(); 222 blink::WebCryptoKey private_key = blink::WebCryptoKey::createNull(); 238 blink::WebCryptoKey key = blink::WebCryptoKey::createNull(); 259 blink::WebCryptoKey key = blink::WebCryptoKey::createNull() [all...] |
webcrypto_impl_openssl.cc | 81 const blink::WebCryptoKey& key, 161 const blink::WebCryptoKey& key, 183 const blink::WebCryptoKey& key, 196 const blink::WebCryptoKey& key, 272 blink::WebCryptoKey* key) { 314 *key = blink::WebCryptoKey::create( 325 blink::WebCryptoKey* public_key, 326 blink::WebCryptoKey* private_key) { 339 blink::WebCryptoKey* key) { 380 *key = blink::WebCryptoKey::create [all...] |
webcrypto_impl_nss.cc | 99 const blink::WebCryptoKey& key, 254 blink::WebCryptoKey* key) { 323 *key = blink::WebCryptoKey::create(new SymKeyHandle(pk11_sym_key.Pass()), 329 const blink::WebCryptoKey& key, 393 blink::WebCryptoKey* key) { 420 *key = blink::WebCryptoKey::create( 431 const blink::WebCryptoKey& key, 462 blink::WebCryptoKey* key) { 496 *key = blink::WebCryptoKey::create( 514 const blink::WebCryptoKey& key [all...] |
/external/chromium_org/third_party/WebKit/Source/core/platform/chromium/support/ |
WebCrypto.cpp | 67 void WebCryptoResult::completeWithKey(const WebCryptoKey& key) 74 void WebCryptoResult::completeWithKeyPair(const WebCryptoKey& publicKey, const WebCryptoKey& privateKey)
|
/external/chromium_org/third_party/WebKit/Source/platform/ |
blink_platform.target.darwin-arm.mk | 153 third_party/WebKit/Source/platform/exported/WebCryptoKey.cpp \ [all...] |
blink_platform.target.darwin-mips.mk | 152 third_party/WebKit/Source/platform/exported/WebCryptoKey.cpp \ [all...] |
blink_platform.target.darwin-x86.mk | 152 third_party/WebKit/Source/platform/exported/WebCryptoKey.cpp \ [all...] |
blink_platform.target.linux-arm.mk | 153 third_party/WebKit/Source/platform/exported/WebCryptoKey.cpp \ [all...] |
blink_platform.target.linux-mips.mk | 152 third_party/WebKit/Source/platform/exported/WebCryptoKey.cpp \ [all...] |
blink_platform.target.linux-x86.mk | 152 third_party/WebKit/Source/platform/exported/WebCryptoKey.cpp \ [all...] |