HomeSort by relevance Sort by last modified time
    Searched refs:WebCryptoKey (Results 1 - 22 of 22) sorted by null

  /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...]

Completed in 330 milliseconds