/frameworks/av/drm/mediadrm/plugins/clearkey/tests/ |
JsonWebKeyUnittest.cpp | 29 JsonWebKey* jwk; member in class:clearkeydrm::JsonWebKeyTest 32 jwk = new JsonWebKey; 36 if (jwk) 37 delete jwk; 77 EXPECT_FALSE(jwk->extractKeysFromJsonWebKeySet(js, &keys)); 99 EXPECT_FALSE(jwk->extractKeysFromJsonWebKeySet(js, &keys)); 121 EXPECT_TRUE(jwk->extractKeysFromJsonWebKeySet(js, &keys)); 146 EXPECT_TRUE(jwk->extractKeysFromJsonWebKeySet(js, &keys)); 184 EXPECT_TRUE(jwk->extractKeysFromJsonWebKeySet(js, &keys)); 194 EXPECT_FALSE(jwk->extractKeysFromJsonWebKeySet(js, &keys)) [all...] |
/external/chromium_org/media/cdm/ |
json_web_key.cc | 66 // Both |key| and |key_id| need to be base64 encoded strings in the JWK. 70 // Create the JWK, and wrap it into a JWK Set. 71 scoped_ptr<base::DictionaryValue> jwk(new base::DictionaryValue()); 72 jwk->SetString(kKeyTypeTag, kSymmetricKeyValue); 73 jwk->SetString(kKeyTag, key_base64); 74 jwk->SetString(kKeyIdTag, key_id_base64); 76 list->Append(jwk.release()); 89 static bool ConvertJwkToKeyPair(const base::DictionaryValue& jwk, 91 // Have found a JWK, start by checking that it is a symmetric key 152 base::DictionaryValue* jwk = NULL; local [all...] |
json_web_key_unittest.cc | 17 void ExtractJWKKeysAndExpect(const std::string& jwk, 20 DCHECK(!jwk.empty()); 24 ExtractKeysFromJWKSet(jwk, &keys, &session_type)); 28 void ExtractSessionTypeAndExpect(const std::string& jwk, 31 DCHECK(!jwk.empty()); 35 ExtractKeysFromJWKSet(jwk, &keys, &session_type)); 90 // Try a simple JWK key (i.e. not in a set) 128 // Try some non-ASCII characters in an otherwise valid JWK.
|
/external/chromium_org/content/child/webcrypto/test/ |
rsa_oaep_unittest.cc | 9 #include "content/child/webcrypto/jwk.h" 33 scoped_ptr<base::DictionaryValue> jwk(new base::DictionaryValue()); 34 jwk->SetString("kty", "RSA"); 35 jwk->SetString("n", 37 jwk->SetString("e", 39 return jwk.Pass(); 68 scoped_ptr<base::DictionaryValue> jwk(CreatePublicKeyJwkDict()); 72 ImportKeyJwkFromDict(*jwk.get(), 87 scoped_ptr<base::DictionaryValue> jwk(CreatePublicKeyJwkDict()); 88 jwk->SetString("alg", "RSA-OAEP") 612 std::vector<uint8_t> jwk; local [all...] |
rsa_ssa_unittest.cc | 23 // Helper for ImportJwkRsaFailures. Restores the JWK JSON 242 // Tests JWK import and export by doing a roundtrip key conversion and ensuring 245 // PKCS8 --> JWK --> PKCS8 307 // Tests importing multiple RSA private keys from JWK, and then exporting to 311 // a sequence of keys from JWK could yield the wrong key. The first key would 331 // Get the JWK representation of the key. 333 ASSERT_TRUE(key_values->GetDictionary("jwk", &key_jwk)); 346 // Import the key from JWK. 375 // Import an RSA private key using JWK. Next import a JWK containing the sam 1126 std::vector<uint8_t> jwk; local [all...] |
/external/chromium_org/content/renderer/media/crypto/ |
proxy_decryptor.cc | 188 // convert the 2 arrays to a JWK and pass it as the single array. 198 std::string jwk = local 200 DCHECK(!jwk.empty()); 202 reinterpret_cast<const uint8*>(jwk.data()), 203 jwk.size(),
|
/external/chromium_org/media/test/data/eme_player_js/ |
utils.js | 46 // JWK routines copied from third_party/WebKit/LayoutTests/media/ 57 // Creates a JWK from raw key ID and key. 59 var jwk = '{"kty":"oct","kid":"'; 60 jwk += base64Encode(keyId); 61 jwk += '","k":"'; 62 jwk += base64Encode(key); 63 jwk += '"}'; 64 return jwk; 67 // Creates a JWK Set from an array of JWK(s) [all...] |
/external/chromium_org/content/child/webcrypto/openssl/ |
rsa_key_openssl.cc | 13 #include "content/child/webcrypto/jwk.h" 424 JwkRsaInfo jwk; 426 ReadRsaKeyJwk(key_data, jwk_algorithm, extractable, usage_mask, &jwk); 432 jwk.is_private_key ? all_private_key_usages_ : all_public_key_usages_, 437 return jwk.is_private_key 438 ? ImportRsaPrivateKey(algorithm, extractable, usage_mask, jwk, key) 442 CryptoData(jwk.n), 443 CryptoData(jwk.e),
|
/external/chromium_org/content/child/webcrypto/nss/ |
rsa_key_nss.cc | 9 #include "content/child/webcrypto/jwk.h" 32 // a security problem for RSA private key import from JWK which uses a 769 JwkRsaInfo jwk; 771 ReadRsaKeyJwk(key_data, jwk_algorithm, extractable, usage_mask, &jwk); 777 jwk.is_private_key ? all_private_key_usages_ : all_public_key_usages_, 782 return jwk.is_private_key 783 ? ImportRsaPrivateKey(algorithm, extractable, usage_mask, jwk, key) 787 CryptoData(jwk.n), 788 CryptoData(jwk.e),
|
/external/chromium_org/media/filters/ |
pipeline_integration_test.cc | 276 std::string jwk = GenerateJWKSet( variable 279 reinterpret_cast<const uint8*>(jwk.data()), 280 jwk.size(), 315 std::string jwk = GenerateJWKSet(vector_as_array(&key), variable 320 reinterpret_cast<const uint8*>(jwk.data()), 321 jwk.size(), [all...] |
/external/chromium_org/chrome/renderer/resources/extensions/enterprise_platform_keys/ |
subtle_crypto.js | 176 // TODO(pneubeck): It should be possible to export to format 'jwk'.
|
/external/chromium_org/content/ |
content_child.target.darwin-arm.mk | 110 content/child/webcrypto/jwk.cc \
|
content_child.target.darwin-arm64.mk | 110 content/child/webcrypto/jwk.cc \
|
content_child.target.darwin-mips.mk | 110 content/child/webcrypto/jwk.cc \
|
content_child.target.darwin-mips64.mk | 110 content/child/webcrypto/jwk.cc \
|
content_child.target.darwin-x86.mk | 110 content/child/webcrypto/jwk.cc \
|
content_child.target.darwin-x86_64.mk | 110 content/child/webcrypto/jwk.cc \
|
content_child.target.linux-arm.mk | 110 content/child/webcrypto/jwk.cc \
|
content_child.target.linux-arm64.mk | 110 content/child/webcrypto/jwk.cc \
|
content_child.target.linux-mips.mk | 110 content/child/webcrypto/jwk.cc \
|
content_child.target.linux-mips64.mk | 110 content/child/webcrypto/jwk.cc \
|
content_child.target.linux-x86.mk | 110 content/child/webcrypto/jwk.cc \
|
content_child.target.linux-x86_64.mk | 110 content/child/webcrypto/jwk.cc \
|
/prebuilts/tools/common/google-api-java-client/1.8.0-rc/ |
google-api-java-client-min-repackaged.jar | |