HomeSort by relevance Sort by last modified time
    Searched refs:WebCryptoKey (Results 1 - 17 of 17) 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:
91 class WebCryptoKey {
93 ~WebCryptoKey() { reset(); }
95 WebCryptoKey(const WebCryptoKey& other) { assign(other); }
96 WebCryptoKey& operator=(const WebCryptoKey& other)
106 WEBKIT_EXPORT static WebCryptoKey create(WebCryptoKeyHandle*, WebCryptoKeyType, bool extractable, const WebCryptoAlgorithm&, WebCryp (…)
    [all...]
WebCrypto.h 35 #include "WebCryptoKey.h"
89 virtual void encrypt(const WebCryptoAlgorithm&, const WebCryptoKey&, WebCryptoOperationResult&) { WEBKIT_ASSERT_NOT_REACHED(); }
90 virtual void decrypt(const WebCryptoAlgorithm&, const WebCryptoKey&, WebCryptoOperationResult&) { WEBKIT_ASSERT_NOT_REACHED(); }
91 virtual void sign(const WebCryptoAlgorithm&, const WebCryptoKey&, WebCryptoOperationResult&) { WEBKIT_ASSERT_NOT_REACHED(); }
92 virtual void verifySignature(const WebCryptoAlgorithm&, const WebCryptoKey&, const unsigned char* signature, size_t, WebCryptoOperationResult&) { WEBKIT_ASSERT_NOT_REACHED(); }
219 virtual void completeWithKey(const WebCryptoKey&) = 0;
249 WEBKIT_EXPORT void completeWithKey(const WebCryptoKey&);
  /external/chromium_org/third_party/WebKit/Source/core/platform/chromium/support/
WebCryptoKey.cpp 32 #include "public/platform/WebCryptoKey.h"
58 WebCryptoKey WebCryptoKey::create(WebCryptoKeyHandle* handle, WebCryptoKeyType type, bool extractable, const WebCryptoAlgorithm& algorithm, WebCryptoKeyUsageMask usages)
60 WebCryptoKey key;
65 WebCryptoKeyHandle* WebCryptoKey::handle() const
70 WebCryptoKeyType WebCryptoKey::type() const
75 bool WebCryptoKey::extractable() const
80 const WebCryptoAlgorithm& WebCryptoKey::algorithm() const
85 WebCryptoKeyUsageMask WebCryptoKey::usages() const
90 void WebCryptoKey::assign(const WebCryptoKey& other
    [all...]
WebCrypto.cpp 101 void WebCryptoKeyOperationResult::completeWithKey(const WebCryptoKey& key)
  /external/chromium_org/third_party/WebKit/Source/modules/crypto/
Key.h 35 #include "public/platform/WebCryptoKey.h"
47 static PassRefPtr<Key> create(const WebKit::WebCryptoKey& key) { return adoptRef(new Key(key)); }
56 const WebKit::WebCryptoKey& key() const { return m_key; }
65 explicit Key(const WebKit::WebCryptoKey&);
67 const WebKit::WebCryptoKey m_key;
KeyOperation.h 43 class WebCryptoKey;
63 virtual void completeWithKey(const WebKit::WebCryptoKey&) OVERRIDE;
KeyOperation.cpp 88 void KeyOperation::completeWithKey(const WebKit::WebCryptoKey& key)
Key.cpp 96 Key::Key(const WebKit::WebCryptoKey& key)
SubtleCrypto.cpp 82 bool keyCanBeUsedForAlgorithm(const WebKit::WebCryptoKey& key, const WebKit::WebCryptoAlgorithm& algorithm, AlgorithmOperation op)
  /external/chromium_org/third_party/WebKit/Source/testing/runner/
MockWebCrypto.h 43 virtual void encrypt(const WebKit::WebCryptoAlgorithm&, const WebKit::WebCryptoKey&, WebKit::WebCryptoOperationResult&) OVERRIDE;
44 virtual void decrypt(const WebKit::WebCryptoAlgorithm&, const WebKit::WebCryptoKey&, WebKit::WebCryptoOperationResult&) OVERRIDE;
45 virtual void sign(const WebKit::WebCryptoAlgorithm&, const WebKit::WebCryptoKey&, WebKit::WebCryptoOperationResult&) OVERRIDE;
46 virtual void verifySignature(const WebKit::WebCryptoAlgorithm&, const WebKit::WebCryptoKey&, const unsigned char*, size_t, WebKit::WebCryptoOperationResult&) OVERRIDE;
MockWebCrypto.cpp 132 void MockWebCrypto::encrypt(const WebKit::WebCryptoAlgorithm& algorithm, const WebKit::WebCryptoKey& key, WebKit::WebCryptoOperationResult& result)
137 void MockWebCrypto::decrypt(const WebKit::WebCryptoAlgorithm& algorithm, const WebKit::WebCryptoKey& key, WebKit::WebCryptoOperationResult& result)
142 void MockWebCrypto::sign(const WebKit::WebCryptoAlgorithm& algorithm, const WebKit::WebCryptoKey& key, WebKit::WebCryptoOperationResult& result)
147 void MockWebCrypto::verifySignature(const WebKit::WebCryptoAlgorithm& algorithm, const WebKit::WebCryptoKey& key, const unsigned char* signature, size_t signatureLength, WebKit::WebCryptoOperationResult& result)
161 result.completeWithKey(WebKit::WebCryptoKey::create(0, WebKit::WebCryptoKeyTypePrivate, extractable, algorithm, usages));
176 result.completeWithKey(WebKit::WebCryptoKey::create(0, type, extractable, algorithm, usages));
  /external/chromium_org/third_party/WebKit/Source/web/
webkit.target.darwin-arm.mk 37 third_party/WebKit/Source/core/platform/chromium/support/WebCryptoKey.cpp \
webkit.target.darwin-mips.mk 37 third_party/WebKit/Source/core/platform/chromium/support/WebCryptoKey.cpp \
webkit.target.darwin-x86.mk 37 third_party/WebKit/Source/core/platform/chromium/support/WebCryptoKey.cpp \
webkit.target.linux-arm.mk 37 third_party/WebKit/Source/core/platform/chromium/support/WebCryptoKey.cpp \
webkit.target.linux-mips.mk 37 third_party/WebKit/Source/core/platform/chromium/support/WebCryptoKey.cpp \
webkit.target.linux-x86.mk 37 third_party/WebKit/Source/core/platform/chromium/support/WebCryptoKey.cpp \

Completed in 227 milliseconds