/external/chromium_org/third_party/WebKit/public/platform/ |
WebCryptoKeyAlgorithm.h | 47 // WebCryptoKeyAlgorithm represents the algorithm used to generate a key. 51 class WebCryptoKeyAlgorithm { 53 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(const WebCryptoKeyAlgorithm& other) { assign(other); [all...] |
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;
|
WebCrypto.h | 270 virtual bool deserializeKeyForClone(const WebCryptoKeyAlgorithm&, WebCryptoKeyType, bool extractable, WebCryptoKeyUsageMask, const unsigned char* keyData, unsigned keyDataSize, WebCryptoKey&) { return false; }
|
/external/chromium_org/third_party/WebKit/Source/platform/exported/ |
WebCryptoKeyAlgorithm.cpp | 32 #include "public/platform/WebCryptoKeyAlgorithm.h" 57 WebCryptoKeyAlgorithm::WebCryptoKeyAlgorithm(WebCryptoAlgorithmId id, PassOwnPtr<WebCryptoKeyAlgorithmParams> params) 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(id, adoptPtr(new WebCryptoAesKeyAlgorithmParams(keyLengthBits))) [all...] |
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/Source/modules/crypto/ |
AesKeyAlgorithm.h | 43 static AesKeyAlgorithm* create(const WebCryptoKeyAlgorithm&); 50 explicit AesKeyAlgorithm(const WebCryptoKeyAlgorithm&);
|
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/nss/ |
sym_key_nss.h | 19 Status GenerateSecretKeyNss(const blink::WebCryptoKeyAlgorithm& algorithm, 27 const blink::WebCryptoKeyAlgorithm& algorithm,
|
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,
|
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),
|
hmac_nss.cc | 23 #include "third_party/WebKit/public/platform/WebCryptoKeyAlgorithm.h" 76 blink::WebCryptoKeyAlgorithm::createHmac(hash.id(), keylen_bits), 120 blink::WebCryptoKeyAlgorithm::createHmac(
|
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/openssl/ |
sym_key_openssl.h | 17 Status GenerateSecretKeyOpenSsl(const blink::WebCryptoKeyAlgorithm& algorithm, 24 const blink::WebCryptoKeyAlgorithm& algorithm,
|
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,
|
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),
|
hmac_openssl.cc | 21 #include "third_party/WebKit/public/platform/WebCryptoKeyAlgorithm.h" 85 return GenerateSecretKeyOpenSsl(blink::WebCryptoKeyAlgorithm::createHmac( 125 blink::WebCryptoKeyAlgorithm::createHmac(
|
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/ |
structured_clone.h | 23 bool DeserializeKeyForClone(const blink::WebCryptoKeyAlgorithm& algorithm,
|
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,
|
webcrypto_impl.h | 94 const blink::WebCryptoKeyAlgorithm& algorithm,
|
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/ |
SerializedScriptValue.cpp | 69 #include "public/platform/WebCryptoKeyAlgorithm.h" [all...] |
/external/chromium_org/third_party/WebKit/Source/platform/ |
blink_platform.target.darwin-arm.mk | 161 third_party/WebKit/Source/platform/exported/WebCryptoKeyAlgorithm.cpp \ [all...] |
blink_platform.target.darwin-arm64.mk | 160 third_party/WebKit/Source/platform/exported/WebCryptoKeyAlgorithm.cpp \ [all...] |
blink_platform.target.darwin-mips.mk | 160 third_party/WebKit/Source/platform/exported/WebCryptoKeyAlgorithm.cpp \ [all...] |