Searched defs:WebCryptoKey (Results 1 - 2 of 2) sorted by relevance

/external/chromium_org/third_party/WebKit/public/platform/
H A DWebCryptoKey.h73 // 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 DWebCrypto.h36 #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