WebCryptoKeyAlgorithm 2134 Source/bindings/v8/SerializedScriptValue.cpp         blink::WebCryptoKeyAlgorithm algorithm;
WebCryptoKeyAlgorithm 2273 Source/bindings/v8/SerializedScriptValue.cpp     bool doReadHmacKey(blink::WebCryptoKeyAlgorithm& algorithm, blink::WebCryptoKeyType& type)
WebCryptoKeyAlgorithm 2281 Source/bindings/v8/SerializedScriptValue.cpp         algorithm = blink::WebCryptoKeyAlgorithm::createHmac(hash, lengthBytes * 8);
WebCryptoKeyAlgorithm 2286 Source/bindings/v8/SerializedScriptValue.cpp     bool doReadAesKey(blink::WebCryptoKeyAlgorithm& algorithm, blink::WebCryptoKeyType& type)
WebCryptoKeyAlgorithm 2294 Source/bindings/v8/SerializedScriptValue.cpp         algorithm = blink::WebCryptoKeyAlgorithm::createAes(id, lengthBytes * 8);
WebCryptoKeyAlgorithm 2299 Source/bindings/v8/SerializedScriptValue.cpp     bool doReadRsaKey(bool hasHash, blink::WebCryptoKeyAlgorithm& algorithm, blink::WebCryptoKeyType& type)
WebCryptoKeyAlgorithm 2338 Source/bindings/v8/SerializedScriptValue.cpp             algorithm = blink::WebCryptoKeyAlgorithm::createRsaHashed(id, modulusLengthBits, publicExponent, publicExponentSize, hash);
WebCryptoKeyAlgorithm 2340 Source/bindings/v8/SerializedScriptValue.cpp             algorithm = blink::WebCryptoKeyAlgorithm::createRsa(id, modulusLengthBits, publicExponent, publicExponentSize);
WebCryptoKeyAlgorithm   39 Source/modules/crypto/AesKeyAlgorithm.cpp PassRefPtrWillBeRawPtr<AesKeyAlgorithm> AesKeyAlgorithm::create(const blink::WebCryptoKeyAlgorithm& algorithm)
WebCryptoKeyAlgorithm   54 Source/modules/crypto/AesKeyAlgorithm.cpp AesKeyAlgorithm::AesKeyAlgorithm(const blink::WebCryptoKeyAlgorithm& algorithm)
WebCryptoKeyAlgorithm   45 Source/modules/crypto/AesKeyAlgorithm.h     static PassRefPtrWillBeRawPtr<AesKeyAlgorithm> create(const blink::WebCryptoKeyAlgorithm&);
WebCryptoKeyAlgorithm   52 Source/modules/crypto/AesKeyAlgorithm.h     explicit AesKeyAlgorithm(const blink::WebCryptoKeyAlgorithm&);
WebCryptoKeyAlgorithm   39 Source/modules/crypto/HmacKeyAlgorithm.cpp PassRefPtrWillBeRawPtr<HmacKeyAlgorithm> HmacKeyAlgorithm::create(const blink::WebCryptoKeyAlgorithm& algorithm)
WebCryptoKeyAlgorithm   62 Source/modules/crypto/HmacKeyAlgorithm.cpp HmacKeyAlgorithm::HmacKeyAlgorithm(const blink::WebCryptoKeyAlgorithm& algorithm)
WebCryptoKeyAlgorithm   40 Source/modules/crypto/HmacKeyAlgorithm.h     static PassRefPtrWillBeRawPtr<HmacKeyAlgorithm> create(const blink::WebCryptoKeyAlgorithm&);
WebCryptoKeyAlgorithm   48 Source/modules/crypto/HmacKeyAlgorithm.h     explicit HmacKeyAlgorithm(const blink::WebCryptoKeyAlgorithm&);
WebCryptoKeyAlgorithm   47 Source/modules/crypto/KeyAlgorithm.cpp PassRefPtrWillBeRawPtr<KeyAlgorithm> KeyAlgorithm::create(const blink::WebCryptoKeyAlgorithm& algorithm)
WebCryptoKeyAlgorithm   69 Source/modules/crypto/KeyAlgorithm.cpp     return adoptRefWillBeNoop(new KeyAlgorithm(blink::WebCryptoKeyAlgorithm(hash.id(), nullptr)));
WebCryptoKeyAlgorithm   72 Source/modules/crypto/KeyAlgorithm.cpp KeyAlgorithm::KeyAlgorithm(const blink::WebCryptoKeyAlgorithm& algorithm)
WebCryptoKeyAlgorithm   47 Source/modules/crypto/KeyAlgorithm.h     static PassRefPtrWillBeRawPtr<KeyAlgorithm> create(const blink::WebCryptoKeyAlgorithm&);
WebCryptoKeyAlgorithm   61 Source/modules/crypto/KeyAlgorithm.h     explicit KeyAlgorithm(const blink::WebCryptoKeyAlgorithm&);
WebCryptoKeyAlgorithm   63 Source/modules/crypto/KeyAlgorithm.h     blink::WebCryptoKeyAlgorithm m_algorithm;
WebCryptoKeyAlgorithm   39 Source/modules/crypto/RsaHashedKeyAlgorithm.cpp PassRefPtrWillBeRawPtr<RsaHashedKeyAlgorithm> RsaHashedKeyAlgorithm::create(const blink::WebCryptoKeyAlgorithm& algorithm)
WebCryptoKeyAlgorithm   57 Source/modules/crypto/RsaHashedKeyAlgorithm.cpp RsaHashedKeyAlgorithm::RsaHashedKeyAlgorithm(const blink::WebCryptoKeyAlgorithm& algorithm)
WebCryptoKeyAlgorithm   40 Source/modules/crypto/RsaHashedKeyAlgorithm.h     static PassRefPtrWillBeRawPtr<RsaHashedKeyAlgorithm> create(const blink::WebCryptoKeyAlgorithm&);
WebCryptoKeyAlgorithm   47 Source/modules/crypto/RsaHashedKeyAlgorithm.h     explicit RsaHashedKeyAlgorithm(const blink::WebCryptoKeyAlgorithm&);
WebCryptoKeyAlgorithm   45 Source/modules/crypto/RsaKeyAlgorithm.cpp PassRefPtrWillBeRawPtr<RsaKeyAlgorithm> RsaKeyAlgorithm::create(const blink::WebCryptoKeyAlgorithm& algorithm)
WebCryptoKeyAlgorithm   69 Source/modules/crypto/RsaKeyAlgorithm.cpp RsaKeyAlgorithm::RsaKeyAlgorithm(const blink::WebCryptoKeyAlgorithm& algorithm)
WebCryptoKeyAlgorithm   42 Source/modules/crypto/RsaKeyAlgorithm.h     static PassRefPtrWillBeRawPtr<RsaKeyAlgorithm> create(const blink::WebCryptoKeyAlgorithm&);
WebCryptoKeyAlgorithm   50 Source/modules/crypto/RsaKeyAlgorithm.h     explicit RsaKeyAlgorithm(const blink::WebCryptoKeyAlgorithm&);
WebCryptoKeyAlgorithm   44 Source/platform/exported/WebCryptoKey.cpp     WebCryptoKeyPrivate(PassOwnPtr<WebCryptoKeyHandle> handle, WebCryptoKeyType type, bool extractable, const WebCryptoKeyAlgorithm& algorithm, WebCryptoKeyUsageMask usages)
WebCryptoKeyAlgorithm   57 Source/platform/exported/WebCryptoKey.cpp     const WebCryptoKeyAlgorithm algorithm;
WebCryptoKeyAlgorithm   61 Source/platform/exported/WebCryptoKey.cpp WebCryptoKey WebCryptoKey::create(WebCryptoKeyHandle* handle, WebCryptoKeyType type, bool extractable, const WebCryptoKeyAlgorithm& algorithm, WebCryptoKeyUsageMask usages)
WebCryptoKeyAlgorithm   91 Source/platform/exported/WebCryptoKey.cpp const WebCryptoKeyAlgorithm& WebCryptoKey::algorithm() const
WebCryptoKeyAlgorithm   57 Source/platform/exported/WebCryptoKeyAlgorithm.cpp WebCryptoKeyAlgorithm::WebCryptoKeyAlgorithm(WebCryptoAlgorithmId id, PassOwnPtr<WebCryptoKeyAlgorithmParams> params)
WebCryptoKeyAlgorithm   62 Source/platform/exported/WebCryptoKeyAlgorithm.cpp WebCryptoKeyAlgorithm WebCryptoKeyAlgorithm::adoptParamsAndCreate(WebCryptoAlgorithmId id, WebCryptoKeyAlgorithmParams* params)
WebCryptoKeyAlgorithm   64 Source/platform/exported/WebCryptoKeyAlgorithm.cpp     return WebCryptoKeyAlgorithm(id, adoptPtr(params));
WebCryptoKeyAlgorithm   67 Source/platform/exported/WebCryptoKeyAlgorithm.cpp WebCryptoKeyAlgorithm WebCryptoKeyAlgorithm::createAes(WebCryptoAlgorithmId id, unsigned short keyLengthBits)
WebCryptoKeyAlgorithm   72 Source/platform/exported/WebCryptoKeyAlgorithm.cpp         return WebCryptoKeyAlgorithm();
WebCryptoKeyAlgorithm   73 Source/platform/exported/WebCryptoKeyAlgorithm.cpp     return WebCryptoKeyAlgorithm(id, adoptPtr(new WebCryptoAesKeyAlgorithmParams(keyLengthBits)));
WebCryptoKeyAlgorithm   76 Source/platform/exported/WebCryptoKeyAlgorithm.cpp WebCryptoKeyAlgorithm WebCryptoKeyAlgorithm::createHmac(WebCryptoAlgorithmId hash, unsigned keyLengthBits)
WebCryptoKeyAlgorithm   79 Source/platform/exported/WebCryptoKeyAlgorithm.cpp         return WebCryptoKeyAlgorithm();
WebCryptoKeyAlgorithm   80 Source/platform/exported/WebCryptoKeyAlgorithm.cpp     return WebCryptoKeyAlgorithm(WebCryptoAlgorithmIdHmac, adoptPtr(new WebCryptoHmacKeyAlgorithmParams(createHash(hash), keyLengthBits)));
WebCryptoKeyAlgorithm   83 Source/platform/exported/WebCryptoKeyAlgorithm.cpp WebCryptoKeyAlgorithm WebCryptoKeyAlgorithm::createRsa(WebCryptoAlgorithmId id, unsigned modulusLengthBits, const unsigned char* publicExponent, unsigned publicExponentSize)
WebCryptoKeyAlgorithm   86 Source/platform/exported/WebCryptoKeyAlgorithm.cpp     return WebCryptoKeyAlgorithm(id, adoptPtr(new WebCryptoRsaKeyAlgorithmParams(modulusLengthBits, publicExponent, publicExponentSize)));
WebCryptoKeyAlgorithm   89 Source/platform/exported/WebCryptoKeyAlgorithm.cpp WebCryptoKeyAlgorithm WebCryptoKeyAlgorithm::createRsaHashed(WebCryptoAlgorithmId id, unsigned modulusLengthBits, const unsigned char* publicExponent, unsigned publicExponentSize, WebCryptoAlgorithmId hash)
WebCryptoKeyAlgorithm   93 Source/platform/exported/WebCryptoKeyAlgorithm.cpp         return WebCryptoKeyAlgorithm();
WebCryptoKeyAlgorithm   94 Source/platform/exported/WebCryptoKeyAlgorithm.cpp     return WebCryptoKeyAlgorithm(id, adoptPtr(new WebCryptoRsaHashedKeyAlgorithmParams(modulusLengthBits, publicExponent, publicExponentSize, createHash(hash))));
WebCryptoKeyAlgorithm   97 Source/platform/exported/WebCryptoKeyAlgorithm.cpp bool WebCryptoKeyAlgorithm::isNull() const
WebCryptoKeyAlgorithm  102 Source/platform/exported/WebCryptoKeyAlgorithm.cpp WebCryptoAlgorithmId WebCryptoKeyAlgorithm::id() const
WebCryptoKeyAlgorithm  108 Source/platform/exported/WebCryptoKeyAlgorithm.cpp WebCryptoKeyAlgorithmParamsType WebCryptoKeyAlgorithm::paramsType() const
WebCryptoKeyAlgorithm  116 Source/platform/exported/WebCryptoKeyAlgorithm.cpp WebCryptoAesKeyAlgorithmParams* WebCryptoKeyAlgorithm::aesParams() const
WebCryptoKeyAlgorithm  124 Source/platform/exported/WebCryptoKeyAlgorithm.cpp WebCryptoHmacKeyAlgorithmParams* WebCryptoKeyAlgorithm::hmacParams() const
WebCryptoKeyAlgorithm  132 Source/platform/exported/WebCryptoKeyAlgorithm.cpp WebCryptoRsaKeyAlgorithmParams* WebCryptoKeyAlgorithm::rsaParams() const
WebCryptoKeyAlgorithm  140 Source/platform/exported/WebCryptoKeyAlgorithm.cpp WebCryptoRsaHashedKeyAlgorithmParams* WebCryptoKeyAlgorithm::rsaHashedParams() const
WebCryptoKeyAlgorithm  148 Source/platform/exported/WebCryptoKeyAlgorithm.cpp void WebCryptoKeyAlgorithm::assign(const WebCryptoKeyAlgorithm& other)
WebCryptoKeyAlgorithm  153 Source/platform/exported/WebCryptoKeyAlgorithm.cpp void WebCryptoKeyAlgorithm::reset()
WebCryptoKeyAlgorithm  254 public/platform/WebCrypto.h     virtual bool deserializeKeyForClone(const WebCryptoKeyAlgorithm&, WebCryptoKeyType, bool extractable, WebCryptoKeyUsageMask, const unsigned char* keyData, unsigned keyDataSize, WebCryptoKey&) { return false; }
WebCryptoKeyAlgorithm   68 public/platform/WebCryptoKey.h class WebCryptoKeyAlgorithm;
WebCryptoKeyAlgorithm  104 public/platform/WebCryptoKey.h     BLINK_PLATFORM_EXPORT static WebCryptoKey create(WebCryptoKeyHandle*, WebCryptoKeyType, bool extractable, const WebCryptoKeyAlgorithm&, WebCryptoKeyUsageMask);
WebCryptoKeyAlgorithm  115 public/platform/WebCryptoKey.h     BLINK_PLATFORM_EXPORT const WebCryptoKeyAlgorithm& algorithm() const;
WebCryptoKeyAlgorithm   51 public/platform/WebCryptoKeyAlgorithm.h class WebCryptoKeyAlgorithm {
WebCryptoKeyAlgorithm   53 public/platform/WebCryptoKeyAlgorithm.h     WebCryptoKeyAlgorithm() { }
WebCryptoKeyAlgorithm   56 public/platform/WebCryptoKeyAlgorithm.h     BLINK_PLATFORM_EXPORT WebCryptoKeyAlgorithm(WebCryptoAlgorithmId, PassOwnPtr<WebCryptoKeyAlgorithmParams>);
WebCryptoKeyAlgorithm   60 public/platform/WebCryptoKeyAlgorithm.h     BLINK_PLATFORM_EXPORT static WebCryptoKeyAlgorithm adoptParamsAndCreate(WebCryptoAlgorithmId, WebCryptoKeyAlgorithmParams*);
WebCryptoKeyAlgorithm   62 public/platform/WebCryptoKeyAlgorithm.h     BLINK_PLATFORM_EXPORT static WebCryptoKeyAlgorithm createAes(WebCryptoAlgorithmId, unsigned short keyLengthBits);
WebCryptoKeyAlgorithm   63 public/platform/WebCryptoKeyAlgorithm.h     BLINK_PLATFORM_EXPORT static WebCryptoKeyAlgorithm createHmac(WebCryptoAlgorithmId hash, unsigned keyLengthBits);
WebCryptoKeyAlgorithm   64 public/platform/WebCryptoKeyAlgorithm.h     BLINK_PLATFORM_EXPORT static WebCryptoKeyAlgorithm createRsa(WebCryptoAlgorithmId, unsigned modulusLengthBits, const unsigned char* publicExponent, unsigned publicExponentSize);
WebCryptoKeyAlgorithm   65 public/platform/WebCryptoKeyAlgorithm.h     BLINK_PLATFORM_EXPORT static WebCryptoKeyAlgorithm createRsaHashed(WebCryptoAlgorithmId, unsigned modulusLengthBits, const unsigned char* publicExponent, unsigned publicExponentSize, WebCryptoAlgorithmId hash);
WebCryptoKeyAlgorithm   67 public/platform/WebCryptoKeyAlgorithm.h     ~WebCryptoKeyAlgorithm() { reset(); }
WebCryptoKeyAlgorithm   69 public/platform/WebCryptoKeyAlgorithm.h     WebCryptoKeyAlgorithm(const WebCryptoKeyAlgorithm& other) { assign(other); }
WebCryptoKeyAlgorithm   70 public/platform/WebCryptoKeyAlgorithm.h     WebCryptoKeyAlgorithm& operator=(const WebCryptoKeyAlgorithm& other)
WebCryptoKeyAlgorithm   91 public/platform/WebCryptoKeyAlgorithm.h     BLINK_PLATFORM_EXPORT void assign(const WebCryptoKeyAlgorithm& other);