Home
last modified time | relevance | path

Searched refs:KeyAlgorithm (Results 1 – 25 of 78) sorted by relevance

1234

/external/chromium_org/third_party/WebKit/Source/modules/crypto/
DKeyAlgorithm.cpp44 KeyAlgorithm::~KeyAlgorithm() in ~KeyAlgorithm()
48 KeyAlgorithm* KeyAlgorithm::create(const blink::WebCryptoKeyAlgorithm& algorithm) in create()
52 return new KeyAlgorithm(algorithm); in create()
64 KeyAlgorithm* KeyAlgorithm::createHash(const blink::WebCryptoAlgorithm& hash) in createHash()
68 return new KeyAlgorithm(blink::WebCryptoKeyAlgorithm(hash.id(), nullptr)); in createHash()
71 KeyAlgorithm::KeyAlgorithm(const blink::WebCryptoKeyAlgorithm& algorithm) in KeyAlgorithm() function in WebCore::KeyAlgorithm
77 String KeyAlgorithm::name() in name()
83 bool KeyAlgorithm::isAesKeyAlgorithm() const in isAesKeyAlgorithm()
88 bool KeyAlgorithm::isHmacKeyAlgorithm() const in isHmacKeyAlgorithm()
93 bool KeyAlgorithm::isRsaHashedKeyAlgorithm() const in isRsaHashedKeyAlgorithm()
[all …]
DKeyAlgorithm.h42 class KeyAlgorithm : public GarbageCollectedFinalized<KeyAlgorithm>, public ScriptWrappable {
44 virtual ~KeyAlgorithm();
46 static KeyAlgorithm* create(const blink::WebCryptoKeyAlgorithm&);
47 static KeyAlgorithm* createHash(const blink::WebCryptoAlgorithm&);
59 explicit KeyAlgorithm(const blink::WebCryptoKeyAlgorithm&);
65 DEFINE_TYPE_CASTS(thisType, KeyAlgorithm, value, value->is##thisType(), value.is##thisType())
DHmacKeyAlgorithm.cpp44 KeyAlgorithm* HmacKeyAlgorithm::hash() in hash()
47 m_hash = KeyAlgorithm::createHash(m_algorithm.hmacParams()->hash()); in hash()
59 KeyAlgorithm::trace(visitor); in trace()
63 : KeyAlgorithm(algorithm) in HmacKeyAlgorithm()
DHmacKeyAlgorithm.h38 class HmacKeyAlgorithm : public KeyAlgorithm {
42 KeyAlgorithm* hash();
50 Member<KeyAlgorithm> m_hash;
DKey.h46 class KeyAlgorithm; variable
59 KeyAlgorithm* algorithm();
78 Member<KeyAlgorithm> m_algorithm;
DRsaHashedKeyAlgorithm.h42 KeyAlgorithm* hash();
49 Member<KeyAlgorithm> m_hash;
DAesKeyAlgorithm.cpp51 KeyAlgorithm::trace(visitor); in trace()
55 : KeyAlgorithm(algorithm) in AesKeyAlgorithm()
DRsaHashedKeyAlgorithm.cpp44 KeyAlgorithm* RsaHashedKeyAlgorithm::hash() in hash()
47 m_hash = KeyAlgorithm::createHash(m_algorithm.rsaHashedParams()->hash()); in hash()
DRsaKeyAlgorithm.cpp66 KeyAlgorithm::trace(visitor); in trace()
70 : KeyAlgorithm(algorithm) in RsaKeyAlgorithm()
DHmacKeyAlgorithm.idl33 ] interface HmacKeyAlgorithm : KeyAlgorithm {
34 readonly attribute KeyAlgorithm hash;
DAesKeyAlgorithm.h42 class AesKeyAlgorithm : public KeyAlgorithm {
DKey.cpp149 KeyAlgorithm* Key::algorithm() in algorithm()
152 m_algorithm = KeyAlgorithm::create(m_key.algorithm()); in algorithm()
DRsaKeyAlgorithm.h38 class RsaKeyAlgorithm : public KeyAlgorithm {
DAesKeyAlgorithm.idl33 ] interface AesKeyAlgorithm : KeyAlgorithm {
DRsaHashedKeyAlgorithm.idl34 readonly attribute KeyAlgorithm hash;
DKeyAlgorithm.idl35 ] interface KeyAlgorithm {
DKey.idl37 readonly attribute KeyAlgorithm algorithm;
DRsaKeyAlgorithm.idl33 ] interface RsaKeyAlgorithm : KeyAlgorithm {
/external/chromium_org/third_party/WebKit/Source/bindings/core/v8/
Dmodules_idl_files_list.tmp6 ../../../modules/crypto/KeyAlgorithm.idl
/external/chromium_org/third_party/WebKit/Source/bindings/modules/
Dmodules_idl_files_list.tmp6 ../../modules/crypto/KeyAlgorithm.idl
Dmodules_global_constructors_idls_idl_files_list.tmp6 ../../modules/crypto/KeyAlgorithm.idl
Dmodules_global_objects_idl_files_list.tmp6 ../../modules/crypto/KeyAlgorithm.idl
Dinterfaces_info_individual_modules_static_idl_files_list.tmp6 ../../modules/crypto/KeyAlgorithm.idl
/external/chromium_org/third_party/WebKit/Source/bindings/modules/v8/
Dmodules_idl_files_list.tmp6 ../../../modules/crypto/KeyAlgorithm.idl
/external/chromium_org/third_party/WebKit/Source/modules/
Dmodules.gypi22 'crypto/KeyAlgorithm.idl',
311 'crypto/KeyAlgorithm.cpp',
312 'crypto/KeyAlgorithm.h',

1234