Searched defs:WebCryptoKey (Results 1 - 2 of 2) sorted by relevance
/external/chromium_org/third_party/WebKit/public/platform/ |
H A D | WebCryptoKey.h | 73 // The WebCryptoKey represents a key from the Web Crypto API: 77 // WebCryptoKey is just a reference-counted wrapper that manages the lifetime of 80 // WebCryptoKey is: 88 // If WebCryptoKey "isNull()" then it is invalid to call any of the other 90 class WebCryptoKey { class in namespace:blink 92 ~WebCryptoKey() { reset(); } 94 WebCryptoKey(const WebCryptoKey& other) { assign(other); } function in class:blink::WebCryptoKey 95 WebCryptoKey& operator=(const WebCryptoKey 122 WebCryptoKey() { } function in class:blink::WebCryptoKey [all...] |
H A D | WebCrypto.h | 36 #include "WebCryptoKey.h" 94 BLINK_PLATFORM_EXPORT void completeWithKey(const WebCryptoKey&); 95 BLINK_PLATFORM_EXPORT void completeWithKeyPair(const WebCryptoKey& publicKey, const WebCryptoKey& privateKey); 168 // * WebCryptoKey and WebCryptoAlgorithm ARE threadsafe. They can be 208 virtual void encrypt(const WebCryptoAlgorithm&, const WebCryptoKey&, const unsigned char* data, unsigned dataSize, WebCryptoResult result) { result.completeWithError(WebCryptoErrorTypeNotSupported, ""); } argument 209 virtual void decrypt(const WebCryptoAlgorithm&, const WebCryptoKey&, const unsigned char* data, unsigned dataSize, WebCryptoResult result) { result.completeWithError(WebCryptoErrorTypeNotSupported, ""); } argument 210 virtual void sign(const WebCryptoAlgorithm&, const WebCryptoKey&, const unsigned char* data, unsigned dataSize, WebCryptoResult result) { result.completeWithError(WebCryptoErrorTypeNotSupported, ""); } argument 211 virtual void verifySignature(const WebCryptoAlgorithm&, const WebCryptoKey&, const unsigned char* signature, unsigned signatureSize, const unsigned char* data, unsigned dataSize, WebCryptoResult result) { result.completeWithError(WebCryptoErrorTypeNotSupported, ""); } argument 215 virtual void exportKey(WebCryptoKeyFormat, const WebCryptoKey argument 217 unwrapKey(WebCryptoKeyFormat, const unsigned char* wrappedKey, unsigned wrappedKeySize, const WebCryptoKey&, const WebCryptoAlgorithm& unwrapAlgorithm, const WebCryptoAlgorithm& unwrappedKeyAlgorithm, bool extractable, WebCryptoKeyUsageMask, WebCryptoResult result) argument 274 serializeKeyForClone(const WebCryptoKey&, WebVector<unsigned char>&) argument [all...] |
Completed in 449 milliseconds