/external/chromium_org/third_party/WebKit/Source/platform/exported/ |
H A D | WebCryptoKey.cpp | 44 WebCryptoKeyPrivate(PassOwnPtr<WebCryptoKeyHandle> handle, WebCryptoKeyType type, bool extractable, const WebCryptoKeyAlgorithm& algorithm, WebCryptoKeyUsageMask usages) argument 47 , extractable(extractable) 56 const bool extractable; member in class:blink::WebCryptoKeyPrivate 61 WebCryptoKey WebCryptoKey::create(WebCryptoKeyHandle* handle, WebCryptoKeyType type, bool extractable, const WebCryptoKeyAlgorithm& algorithm, WebCryptoKeyUsageMask usages) argument 64 key.m_private = adoptRef(new WebCryptoKeyPrivate(adoptPtr(handle), type, extractable, algorithm, usages)); 85 bool WebCryptoKey::extractable() const function in class:blink::WebCryptoKey 88 return m_private->extractable;
|
/external/chromium_org/content/child/webcrypto/openssl/ |
H A D | sym_key_openssl.cc | 21 bool extractable, 37 extractable, 45 bool extractable, 50 extractable, 20 GenerateSecretKeyOpenSsl(const blink::WebCryptoKeyAlgorithm& algorithm, bool extractable, blink::WebCryptoKeyUsageMask usage_mask, unsigned keylen_bytes, blink::WebCryptoKey* key) argument 43 ImportKeyRawOpenSsl(const CryptoData& key_data, const blink::WebCryptoKeyAlgorithm& algorithm, bool extractable, blink::WebCryptoKeyUsageMask usage_mask, blink::WebCryptoKey* key) argument
|
H A D | sym_key_openssl.h | 18 bool extractable, 25 bool extractable,
|
H A D | aes_key_openssl.cc | 40 bool extractable, 51 extractable, 71 bool extractable, 85 extractable, 92 bool extractable, 97 key_data, jwk_suffix_, extractable, usage_mask, &raw_data); 102 CryptoData(raw_data), algorithm, extractable, usage_mask, key); 118 key.extractable(), 38 GenerateSecretKey( const blink::WebCryptoAlgorithm& algorithm, bool extractable, blink::WebCryptoKeyUsageMask usage_mask, blink::WebCryptoKey* key) const argument 69 ImportKeyRaw(const CryptoData& key_data, const blink::WebCryptoAlgorithm& algorithm, bool extractable, blink::WebCryptoKeyUsageMask usage_mask, blink::WebCryptoKey* key) const argument 90 ImportKeyJwk(const CryptoData& key_data, const blink::WebCryptoAlgorithm& algorithm, bool extractable, blink::WebCryptoKeyUsageMask usage_mask, blink::WebCryptoKey* key) const argument
|
H A D | rsa_key_openssl.h | 48 bool extractable, 60 bool extractable, 66 bool extractable, 72 bool extractable,
|
H A D | aes_key_openssl.h | 35 bool extractable, 45 bool extractable, 51 bool extractable,
|
H A D | hmac_openssl.cc | 74 bool extractable, 87 extractable, 112 bool extractable, 127 extractable, 134 bool extractable, 144 key_data, algorithm_name, extractable, usage_mask, &raw_data); 149 CryptoData(raw_data), algorithm, extractable, usage_mask, key); 170 key.extractable(),
|
/external/chromium_org/third_party/WebKit/Source/modules/crypto/ |
H A D | CryptoKey.idl | 36 readonly attribute boolean extractable;
|
H A D | SubtleCrypto.h | 60 ScriptPromise generateKey(ScriptState*, const Dictionary&, bool extractable, const Vector<String>& keyUsages); 61 ScriptPromise importKey(ScriptState*, const String&, const ArrayPiece&, const Dictionary&, bool extractable, const Vector<String>& keyUsages); 62 ScriptPromise importKey(ScriptState*, const String&, const Dictionary&, const Dictionary&, bool extractable, const Vector<String>& keyUsages);
|
H A D | SubtleCrypto.idl | 58 [CallWith=ScriptState] Promise generateKey(Dictionary algorithm, boolean extractable, DOMString[] keyUsages); 60 [CallWith=ScriptState] Promise importKey(KeyFormat format, ArrayBuffer keyData, Dictionary algorithm, boolean extractable, KeyUsage[] keyUsages); 61 [CallWith=ScriptState] Promise importKey(KeyFormat format, ArrayBufferView keyData, Dictionary algorithm, boolean extractable, KeyUsage[] keyUsages); 62 [CallWith=ScriptState] Promise importKey(KeyFormat format, Dictionary keyData, Dictionary algorithm, boolean extractable, KeyUsage[] keyUsages); 68 [CallWith=ScriptState] Promise unwrapKey(KeyFormat format, ArrayBuffer wrappedKey, CryptoKey unwrappingKey, Dictionary unwrapAlgorithm, Dictionary unwrappedKeyAlgorithm, boolean extractable, KeyUsage[] keyUsages); 69 [CallWith=ScriptState] Promise unwrapKey(KeyFormat format, ArrayBufferView wrappedKey, CryptoKey unwrappingKey, Dictionary unwrapAlgorithm, Dictionary unwrappedKeyAlgorithm, boolean extractable, KeyUsage[] keyUsages);
|
H A D | CryptoKey.h | 57 bool extractable() const;
|
/external/chromium_org/chrome/renderer/resources/extensions/enterprise_platform_keys/ |
H A D | key.js | 32 * @param {boolean} extractable Whether the key is extractable. 35 var KeyImpl = function(type, publicKeySpki, algorithm, usages, extractable) { 40 this.extractable = extractable; 55 {superclass: KeyBase, readonly: ['extractable', 'type', 'usages']});
|
/external/chromium_org/content/child/webcrypto/nss/ |
H A D | sym_key_nss.h | 20 bool extractable, 28 bool extractable,
|
H A D | aes_key_nss.cc | 48 bool extractable, 59 extractable, 79 bool extractable, 93 extractable, 102 bool extractable, 107 key_data, jwk_suffix_, extractable, usage_mask, &raw_data); 112 CryptoData(raw_data), algorithm, extractable, usage_mask, key); 128 key.extractable(), 46 GenerateSecretKey( const blink::WebCryptoAlgorithm& algorithm, bool extractable, blink::WebCryptoKeyUsageMask usage_mask, blink::WebCryptoKey* key) const argument 77 ImportKeyRaw(const CryptoData& key_data, const blink::WebCryptoAlgorithm& algorithm, bool extractable, blink::WebCryptoKeyUsageMask usage_mask, blink::WebCryptoKey* key) const argument 100 ImportKeyJwk(const CryptoData& key_data, const blink::WebCryptoAlgorithm& algorithm, bool extractable, blink::WebCryptoKeyUsageMask usage_mask, blink::WebCryptoKey* key) const argument
|
H A D | sym_key_nss.cc | 21 bool extractable, 50 extractable, 58 bool extractable, 83 extractable, 20 GenerateSecretKeyNss(const blink::WebCryptoKeyAlgorithm& algorithm, bool extractable, blink::WebCryptoKeyUsageMask usage_mask, unsigned keylen_bytes, CK_MECHANISM_TYPE mechanism, blink::WebCryptoKey* key) argument 56 ImportKeyRawNss(const CryptoData& key_data, const blink::WebCryptoKeyAlgorithm& algorithm, bool extractable, blink::WebCryptoKeyUsageMask usage_mask, CK_MECHANISM_TYPE mechanism, CK_FLAGS flags, blink::WebCryptoKey* key) argument
|
H A D | aes_key_nss.h | 43 bool extractable, 53 bool extractable, 59 bool extractable,
|
H A D | rsa_key_nss.h | 53 bool extractable, 65 bool extractable, 71 bool extractable, 83 bool extractable,
|
H A D | hmac_nss.cc | 59 bool extractable, 77 extractable, 103 bool extractable, 122 extractable, 131 bool extractable, 141 key_data, algorithm_name, extractable, usage_mask, &raw_data); 146 CryptoData(raw_data), algorithm, extractable, usage_mask, key); 167 key.extractable(),
|
/external/chromium_org/content/child/webcrypto/ |
H A D | structured_clone.h | 25 bool extractable,
|
H A D | algorithm_implementation.cc | 70 bool extractable, 78 bool extractable, 95 bool extractable, 104 bool extractable, 113 bool extractable, 122 bool extractable, 68 GenerateSecretKey( const blink::WebCryptoAlgorithm& algorithm, bool extractable, blink::WebCryptoKeyUsageMask usage_mask, blink::WebCryptoKey* key) const argument 76 GenerateKeyPair( const blink::WebCryptoAlgorithm& algorithm, bool extractable, blink::WebCryptoKeyUsageMask public_usage_mask, blink::WebCryptoKeyUsageMask private_usage_mask, blink::WebCryptoKey* public_key, blink::WebCryptoKey* private_key) const argument 92 ImportKeyRaw( const CryptoData& key_data, const blink::WebCryptoAlgorithm& algorithm, bool extractable, blink::WebCryptoKeyUsageMask usage_mask, blink::WebCryptoKey* key) const argument 101 ImportKeyPkcs8( const CryptoData& key_data, const blink::WebCryptoAlgorithm& algorithm, bool extractable, blink::WebCryptoKeyUsageMask usage_mask, blink::WebCryptoKey* key) const argument 110 ImportKeySpki( const CryptoData& key_data, const blink::WebCryptoAlgorithm& algorithm, bool extractable, blink::WebCryptoKeyUsageMask usage_mask, blink::WebCryptoKey* key) const argument 119 ImportKeyJwk( const CryptoData& key_data, const blink::WebCryptoAlgorithm& algorithm, bool extractable, blink::WebCryptoKeyUsageMask usage_mask, blink::WebCryptoKey* key) const argument
|
H A D | algorithm_implementation.h | 81 bool extractable, 95 bool extractable, 125 bool extractable, 133 bool extractable, 141 bool extractable, 149 bool extractable,
|
H A D | algorithm_dispatch.cc | 106 bool extractable, 118 return impl->GenerateSecretKey(algorithm, extractable, usage_mask, key); 122 bool extractable, 139 extractable, 150 bool extractable, 165 key_data, algorithm, extractable, usage_mask, key); 168 key_data, algorithm, extractable, usage_mask, key); 171 key_data, algorithm, extractable, usage_mask, key); 174 key_data, algorithm, extractable, usage_mask, key); 183 if (!key.extractable()) 105 GenerateSecretKey(const blink::WebCryptoAlgorithm& algorithm, bool extractable, blink::WebCryptoKeyUsageMask usage_mask, blink::WebCryptoKey* key) argument 121 GenerateKeyPair(const blink::WebCryptoAlgorithm& algorithm, bool extractable, blink::WebCryptoKeyUsageMask combined_usage_mask, blink::WebCryptoKey* public_key, blink::WebCryptoKey* private_key) argument 147 ImportKey(blink::WebCryptoKeyFormat format, const CryptoData& key_data, const blink::WebCryptoAlgorithm& algorithm, bool extractable, blink::WebCryptoKeyUsageMask usage_mask, blink::WebCryptoKey* key) argument 239 UnwrapKey(blink::WebCryptoKeyFormat format, const CryptoData& wrapped_key_data, const blink::WebCryptoKey& wrapping_key, const blink::WebCryptoAlgorithm& wrapping_algorithm, const blink::WebCryptoAlgorithm& algorithm, bool extractable, blink::WebCryptoKeyUsageMask usage_mask, blink::WebCryptoKey* key) argument [all...] |
H A D | algorithm_dispatch.h | 47 bool extractable, 53 bool extractable, 61 bool extractable, 93 bool extractable,
|
H A D | webcrypto_impl.h | 43 bool extractable, 50 bool extractable, 80 bool extractable, 96 bool extractable,
|
/external/chromium_org/third_party/WebKit/public/platform/ |
H A D | WebCryptoKey.h | 105 BLINK_PLATFORM_EXPORT static WebCryptoKey create(WebCryptoKeyHandle*, WebCryptoKeyType, bool extractable, const WebCryptoKeyAlgorithm&, WebCryptoKeyUsageMask); 115 BLINK_PLATFORM_EXPORT bool extractable() const;
|