/external/chromium_org/third_party/WebKit/Source/platform/exported/ |
H A D | WebCryptoKeyAlgorithm.cpp | 32 #include "public/platform/WebCryptoKeyAlgorithm.h" 57 WebCryptoKeyAlgorithm::WebCryptoKeyAlgorithm(WebCryptoAlgorithmId id, PassOwnPtr<WebCryptoKeyAlgorithmParams> params) function in class:blink::WebCryptoKeyAlgorithm 62 WebCryptoKeyAlgorithm WebCryptoKeyAlgorithm::adoptParamsAndCreate(WebCryptoAlgorithmId id, WebCryptoKeyAlgorithmParams* params) 64 return WebCryptoKeyAlgorithm(id, adoptPtr(params)); 67 WebCryptoKeyAlgorithm WebCryptoKeyAlgorithm::createAes(WebCryptoAlgorithmId id, unsigned short keyLengthBits) 72 return WebCryptoKeyAlgorithm(); 73 return WebCryptoKeyAlgorithm(i [all...] |
H A D | WebCryptoKey.cpp | 36 #include "public/platform/WebCryptoKeyAlgorithm.h" 44 WebCryptoKeyPrivate(PassOwnPtr<WebCryptoKeyHandle> handle, WebCryptoKeyType type, bool extractable, const WebCryptoKeyAlgorithm& algorithm, WebCryptoKeyUsageMask usages) 57 const WebCryptoKeyAlgorithm algorithm; 61 WebCryptoKey WebCryptoKey::create(WebCryptoKeyHandle* handle, WebCryptoKeyType type, bool extractable, const WebCryptoKeyAlgorithm& algorithm, WebCryptoKeyUsageMask usages) 91 const WebCryptoKeyAlgorithm& WebCryptoKey::algorithm() const
|
/external/chromium_org/third_party/WebKit/public/platform/ |
H A D | WebCryptoKeyAlgorithm.h | 47 // WebCryptoKeyAlgorithm represents the algorithm used to generate a key. 51 class WebCryptoKeyAlgorithm { class in namespace:blink 53 WebCryptoKeyAlgorithm() { } function in class:blink::WebCryptoKeyAlgorithm 56 BLINK_PLATFORM_EXPORT WebCryptoKeyAlgorithm(WebCryptoAlgorithmId, PassOwnPtr<WebCryptoKeyAlgorithmParams>); 60 BLINK_PLATFORM_EXPORT static WebCryptoKeyAlgorithm adoptParamsAndCreate(WebCryptoAlgorithmId, WebCryptoKeyAlgorithmParams*); 62 BLINK_PLATFORM_EXPORT static WebCryptoKeyAlgorithm createAes(WebCryptoAlgorithmId, unsigned short keyLengthBits); 63 BLINK_PLATFORM_EXPORT static WebCryptoKeyAlgorithm createHmac(WebCryptoAlgorithmId hash, unsigned keyLengthBits); 64 BLINK_PLATFORM_EXPORT static WebCryptoKeyAlgorithm createRsaHashed(WebCryptoAlgorithmId, unsigned modulusLengthBits, const unsigned char* publicExponent, unsigned publicExponentSize, WebCryptoAlgorithmId hash); 66 ~WebCryptoKeyAlgorithm() { reset(); } 68 WebCryptoKeyAlgorithm(cons function in class:blink::WebCryptoKeyAlgorithm [all...] |
H A D | WebCryptoKey.h | 69 class WebCryptoKeyAlgorithm; 105 BLINK_PLATFORM_EXPORT static WebCryptoKey create(WebCryptoKeyHandle*, WebCryptoKeyType, bool extractable, const WebCryptoKeyAlgorithm&, WebCryptoKeyUsageMask); 116 BLINK_PLATFORM_EXPORT const WebCryptoKeyAlgorithm& algorithm() const;
|
H A D | WebCrypto.h | 270 virtual bool deserializeKeyForClone(const WebCryptoKeyAlgorithm&, WebCryptoKeyType, bool extractable, WebCryptoKeyUsageMask, const unsigned char* keyData, unsigned keyDataSize, WebCryptoKey&) { return false; } argument
|
/external/chromium_org/third_party/WebKit/Source/modules/crypto/ |
H A D | AesKeyAlgorithm.h | 43 static AesKeyAlgorithm* create(const WebCryptoKeyAlgorithm&); 50 explicit AesKeyAlgorithm(const WebCryptoKeyAlgorithm&);
|
H A D | KeyAlgorithm.h | 36 #include "public/platform/WebCryptoKeyAlgorithm.h" 45 static KeyAlgorithm* create(const WebCryptoKeyAlgorithm&); 58 explicit KeyAlgorithm(const WebCryptoKeyAlgorithm&); 60 WebCryptoKeyAlgorithm m_algorithm;
|
/external/chromium_org/content/child/webcrypto/openssl/ |
H A D | sym_key_openssl.h | 17 Status GenerateSecretKeyOpenSsl(const blink::WebCryptoKeyAlgorithm& algorithm, 24 const blink::WebCryptoKeyAlgorithm& algorithm,
|
H A D | sym_key_openssl.cc | 14 #include "third_party/WebKit/public/platform/WebCryptoKeyAlgorithm.h" 20 Status GenerateSecretKeyOpenSsl(const blink::WebCryptoKeyAlgorithm& algorithm, 44 const blink::WebCryptoKeyAlgorithm& algorithm,
|
H A D | aes_key_openssl.cc | 14 #include "third_party/WebKit/public/platform/WebCryptoKeyAlgorithm.h" 50 blink::WebCryptoKeyAlgorithm::createAes(algorithm.id(), keylen_bits), 84 blink::WebCryptoKeyAlgorithm::createAes(algorithm.id(), keylen_bits),
|
H A D | hmac_openssl.cc | 21 #include "third_party/WebKit/public/platform/WebCryptoKeyAlgorithm.h" 85 return GenerateSecretKeyOpenSsl(blink::WebCryptoKeyAlgorithm::createHmac( 125 blink::WebCryptoKeyAlgorithm::createHmac(
|
H A D | rsa_key_openssl.cc | 20 #include "third_party/WebKit/public/platform/WebCryptoKeyAlgorithm.h" 70 blink::WebCryptoKeyAlgorithm* key_algorithm) { 87 *key_algorithm = blink::WebCryptoKeyAlgorithm::createRsaHashed( 100 blink::WebCryptoKeyAlgorithm key_algorithm; 129 blink::WebCryptoKeyAlgorithm key_algorithm;
|
/external/chromium_org/content/child/webcrypto/nss/ |
H A D | sym_key_nss.h | 19 Status GenerateSecretKeyNss(const blink::WebCryptoKeyAlgorithm& algorithm, 27 const blink::WebCryptoKeyAlgorithm& algorithm,
|
H A D | sym_key_nss.cc | 14 #include "third_party/WebKit/public/platform/WebCryptoKeyAlgorithm.h" 20 Status GenerateSecretKeyNss(const blink::WebCryptoKeyAlgorithm& algorithm, 57 const blink::WebCryptoKeyAlgorithm& algorithm,
|
H A D | aes_key_nss.cc | 14 #include "third_party/WebKit/public/platform/WebCryptoKeyAlgorithm.h" 58 blink::WebCryptoKeyAlgorithm::createAes(algorithm.id(), keylen_bits), 92 blink::WebCryptoKeyAlgorithm::createAes(algorithm.id(), keylen_bits),
|
H A D | hmac_nss.cc | 23 #include "third_party/WebKit/public/platform/WebCryptoKeyAlgorithm.h" 76 blink::WebCryptoKeyAlgorithm::createHmac(hash.id(), keylen_bits), 120 blink::WebCryptoKeyAlgorithm::createHmac(
|
H A D | rsa_key_nss.cc | 16 #include "third_party/WebKit/public/platform/WebCryptoKeyAlgorithm.h" 68 blink::WebCryptoKeyAlgorithm* key_algorithm) { 77 *key_algorithm = blink::WebCryptoKeyAlgorithm::createRsaHashed( 90 blink::WebCryptoKeyAlgorithm* key_algorithm) { 390 blink::WebCryptoKeyAlgorithm key_algorithm; 481 blink::WebCryptoKeyAlgorithm key_algorithm; 569 blink::WebCryptoKeyAlgorithm key_algorithm; 661 blink::WebCryptoKeyAlgorithm key_algorithm; 714 blink::WebCryptoKeyAlgorithm key_algorithm;
|
/external/chromium_org/content/child/webcrypto/ |
H A D | structured_clone.h | 23 bool DeserializeKeyForClone(const blink::WebCryptoKeyAlgorithm& algorithm,
|
H A D | structured_clone.cc | 12 #include "third_party/WebKit/public/platform/WebCryptoKeyAlgorithm.h" 38 const blink::WebCryptoKeyAlgorithm& algorithm) { 63 const blink::WebCryptoKeyAlgorithm& algorithm, 109 bool DeserializeKeyForClone(const blink::WebCryptoKeyAlgorithm& algorithm,
|
H A D | webcrypto_impl.h | 94 const blink::WebCryptoKeyAlgorithm& algorithm,
|
H A D | webcrypto_impl.cc | 24 #include "third_party/WebKit/public/platform/WebCryptoKeyAlgorithm.h" 746 const blink::WebCryptoKeyAlgorithm& algorithm,
|
/external/chromium_org/third_party/WebKit/Source/bindings/core/v8/ |
H A D | SerializedScriptValue.cpp | 69 #include "public/platform/WebCryptoKeyAlgorithm.h" 2245 blink::WebCryptoKeyAlgorithm algorithm; 2396 bool doReadHmacKey(blink::WebCryptoKeyAlgorithm& algorithm, blink::WebCryptoKeyType& type) 2404 algorithm = blink::WebCryptoKeyAlgorithm::createHmac(hash, lengthBytes * 8); 2409 bool doReadAesKey(blink::WebCryptoKeyAlgorithm& algorithm, blink::WebCryptoKeyType& type) 2417 algorithm = blink::WebCryptoKeyAlgorithm::createAes(id, lengthBytes * 8); 2422 bool doReadRsaHashedKey(blink::WebCryptoKeyAlgorithm& algorithm, blink::WebCryptoKeyType& type) 2460 algorithm = blink::WebCryptoKeyAlgorithm::createRsaHashed(id, modulusLengthBits, publicExponent, publicExponentSize, hash);
|
/external/chromium_org/third_party/WebKit/Source/platform/ |
H A D | blink_platform.target.darwin-arm.mk | 161 third_party/WebKit/Source/platform/exported/WebCryptoKeyAlgorithm.cpp \
|
H A D | blink_platform.target.darwin-arm64.mk | 160 third_party/WebKit/Source/platform/exported/WebCryptoKeyAlgorithm.cpp \
|
H A D | blink_platform.target.darwin-mips.mk | 160 third_party/WebKit/Source/platform/exported/WebCryptoKeyAlgorithm.cpp \
|