WebCryptoAlgorithm  168 Source/modules/crypto/Key.cpp bool Key::canBeUsedForAlgorithm(const blink::WebCryptoAlgorithm& algorithm, AlgorithmOperation op, CryptoResult* result) const
WebCryptoAlgorithm   66 Source/modules/crypto/Key.h     bool canBeUsedForAlgorithm(const blink::WebCryptoAlgorithm&, AlgorithmOperation, CryptoResult*) const;
WebCryptoAlgorithm   65 Source/modules/crypto/KeyAlgorithm.cpp PassRefPtrWillBeRawPtr<KeyAlgorithm> KeyAlgorithm::createHash(const blink::WebCryptoAlgorithm& hash)
WebCryptoAlgorithm   48 Source/modules/crypto/KeyAlgorithm.h     static PassRefPtrWillBeRawPtr<KeyAlgorithm> createHash(const blink::WebCryptoAlgorithm&);
WebCryptoAlgorithm  515 Source/modules/crypto/NormalizeAlgorithm.cpp bool parseAlgorithm(const Dictionary&, AlgorithmOperation, blink::WebCryptoAlgorithm&, ErrorContext, String&);
WebCryptoAlgorithm  517 Source/modules/crypto/NormalizeAlgorithm.cpp bool parseHash(const Dictionary& raw, blink::WebCryptoAlgorithm& hash, ErrorContext context, String& errorDetails)
WebCryptoAlgorithm  536 Source/modules/crypto/NormalizeAlgorithm.cpp     blink::WebCryptoAlgorithm hash;
WebCryptoAlgorithm  555 Source/modules/crypto/NormalizeAlgorithm.cpp     blink::WebCryptoAlgorithm hash;
WebCryptoAlgorithm  575 Source/modules/crypto/NormalizeAlgorithm.cpp     blink::WebCryptoAlgorithm hash;
WebCryptoAlgorithm  623 Source/modules/crypto/NormalizeAlgorithm.cpp     blink::WebCryptoAlgorithm hash;
WebCryptoAlgorithm  725 Source/modules/crypto/NormalizeAlgorithm.cpp bool parseAlgorithm(const Dictionary& raw, AlgorithmOperation op, blink::WebCryptoAlgorithm& algorithm, ErrorContext context, String& errorDetails)
WebCryptoAlgorithm  758 Source/modules/crypto/NormalizeAlgorithm.cpp     algorithm = blink::WebCryptoAlgorithm(algorithmId, params.release());
WebCryptoAlgorithm  764 Source/modules/crypto/NormalizeAlgorithm.cpp bool parseAlgorithm(const Dictionary& raw, AlgorithmOperation op, blink::WebCryptoAlgorithm& algorithm, CryptoResult* result)
WebCryptoAlgorithm   38 Source/modules/crypto/NormalizeAlgorithm.h namespace blink { class WebCryptoAlgorithm; }
WebCryptoAlgorithm   71 Source/modules/crypto/NormalizeAlgorithm.h bool parseAlgorithm(const Dictionary&, AlgorithmOperation, blink::WebCryptoAlgorithm&, CryptoResult*) WARN_UNUSED_RETURN;
WebCryptoAlgorithm   48 Source/modules/crypto/SubtleCrypto.cpp bool parseAlgorithm(const Dictionary& rawAlgorithm, AlgorithmOperation operationType, blink::WebCryptoAlgorithm &algorithm, ExceptionState& exceptionState, CryptoResult* result)
WebCryptoAlgorithm   79 Source/modules/crypto/SubtleCrypto.cpp     blink::WebCryptoAlgorithm algorithm;
WebCryptoAlgorithm  154 Source/modules/crypto/SubtleCrypto.cpp     blink::WebCryptoAlgorithm algorithm;
WebCryptoAlgorithm  180 Source/modules/crypto/SubtleCrypto.cpp     blink::WebCryptoAlgorithm algorithm;
WebCryptoAlgorithm  232 Source/modules/crypto/SubtleCrypto.cpp     blink::WebCryptoAlgorithm wrapAlgorithm;
WebCryptoAlgorithm  271 Source/modules/crypto/SubtleCrypto.cpp     blink::WebCryptoAlgorithm unwrapAlgorithm;
WebCryptoAlgorithm  275 Source/modules/crypto/SubtleCrypto.cpp     blink::WebCryptoAlgorithm unwrappedKeyAlgorithm;
WebCryptoAlgorithm   52 Source/platform/exported/WebCryptoAlgorithm.cpp WebCryptoAlgorithm::WebCryptoAlgorithm(WebCryptoAlgorithmId id, PassOwnPtr<WebCryptoAlgorithmParams> params)
WebCryptoAlgorithm   57 Source/platform/exported/WebCryptoAlgorithm.cpp WebCryptoAlgorithm WebCryptoAlgorithm::createNull()
WebCryptoAlgorithm   59 Source/platform/exported/WebCryptoAlgorithm.cpp     return WebCryptoAlgorithm();
WebCryptoAlgorithm   62 Source/platform/exported/WebCryptoAlgorithm.cpp WebCryptoAlgorithm WebCryptoAlgorithm::adoptParamsAndCreate(WebCryptoAlgorithmId id, WebCryptoAlgorithmParams* params)
WebCryptoAlgorithm   64 Source/platform/exported/WebCryptoAlgorithm.cpp     return WebCryptoAlgorithm(id, adoptPtr(params));
WebCryptoAlgorithm   67 Source/platform/exported/WebCryptoAlgorithm.cpp bool WebCryptoAlgorithm::isNull() const
WebCryptoAlgorithm   72 Source/platform/exported/WebCryptoAlgorithm.cpp WebCryptoAlgorithmId WebCryptoAlgorithm::id() const
WebCryptoAlgorithm   78 Source/platform/exported/WebCryptoAlgorithm.cpp WebCryptoAlgorithmParamsType WebCryptoAlgorithm::paramsType() const
WebCryptoAlgorithm   86 Source/platform/exported/WebCryptoAlgorithm.cpp const WebCryptoAesCbcParams* WebCryptoAlgorithm::aesCbcParams() const
WebCryptoAlgorithm   94 Source/platform/exported/WebCryptoAlgorithm.cpp const WebCryptoAesCtrParams* WebCryptoAlgorithm::aesCtrParams() const
WebCryptoAlgorithm  102 Source/platform/exported/WebCryptoAlgorithm.cpp const WebCryptoAesKeyGenParams* WebCryptoAlgorithm::aesKeyGenParams() const
WebCryptoAlgorithm  110 Source/platform/exported/WebCryptoAlgorithm.cpp const WebCryptoHmacImportParams* WebCryptoAlgorithm::hmacImportParams() const
WebCryptoAlgorithm  118 Source/platform/exported/WebCryptoAlgorithm.cpp const WebCryptoHmacKeyGenParams* WebCryptoAlgorithm::hmacKeyGenParams() const
WebCryptoAlgorithm  126 Source/platform/exported/WebCryptoAlgorithm.cpp const WebCryptoRsaKeyGenParams* WebCryptoAlgorithm::rsaKeyGenParams() const
WebCryptoAlgorithm  134 Source/platform/exported/WebCryptoAlgorithm.cpp const WebCryptoAesGcmParams* WebCryptoAlgorithm::aesGcmParams() const
WebCryptoAlgorithm  142 Source/platform/exported/WebCryptoAlgorithm.cpp const WebCryptoRsaOaepParams* WebCryptoAlgorithm::rsaOaepParams() const
WebCryptoAlgorithm  150 Source/platform/exported/WebCryptoAlgorithm.cpp const WebCryptoRsaHashedImportParams* WebCryptoAlgorithm::rsaHashedImportParams() const
WebCryptoAlgorithm  158 Source/platform/exported/WebCryptoAlgorithm.cpp const WebCryptoRsaHashedKeyGenParams* WebCryptoAlgorithm::rsaHashedKeyGenParams() const
WebCryptoAlgorithm  166 Source/platform/exported/WebCryptoAlgorithm.cpp bool WebCryptoAlgorithm::isHash(WebCryptoAlgorithmId id)
WebCryptoAlgorithm  187 Source/platform/exported/WebCryptoAlgorithm.cpp void WebCryptoAlgorithm::assign(const WebCryptoAlgorithm& other)
WebCryptoAlgorithm  192 Source/platform/exported/WebCryptoAlgorithm.cpp void WebCryptoAlgorithm::reset()
WebCryptoAlgorithm   40 Source/platform/exported/WebCryptoKeyAlgorithm.cpp WebCryptoAlgorithm createHash(WebCryptoAlgorithmId hash)
WebCryptoAlgorithm   42 Source/platform/exported/WebCryptoKeyAlgorithm.cpp     return WebCryptoAlgorithm::adoptParamsAndCreate(hash, 0);
WebCryptoAlgorithm   78 Source/platform/exported/WebCryptoKeyAlgorithm.cpp     if (!WebCryptoAlgorithm::isHash(hash))
WebCryptoAlgorithm   92 Source/platform/exported/WebCryptoKeyAlgorithm.cpp     if (!WebCryptoAlgorithm::isHash(hash))
WebCryptoAlgorithm  189 public/platform/WebCrypto.h     virtual void encrypt(const WebCryptoAlgorithm&, const WebCryptoKey&, const unsigned char* data, unsigned dataSize, WebCryptoResult result) { result.completeWithError(); }
WebCryptoAlgorithm  190 public/platform/WebCrypto.h     virtual void decrypt(const WebCryptoAlgorithm&, const WebCryptoKey&, const unsigned char* data, unsigned dataSize, WebCryptoResult result) { result.completeWithError(); }
WebCryptoAlgorithm  191 public/platform/WebCrypto.h     virtual void sign(const WebCryptoAlgorithm&, const WebCryptoKey&, const unsigned char* data, unsigned dataSize, WebCryptoResult result) { result.completeWithError(); }
WebCryptoAlgorithm  192 public/platform/WebCrypto.h     virtual void verifySignature(const WebCryptoAlgorithm&, const WebCryptoKey&, const unsigned char* signature, unsigned signatureSize, const unsigned char* data, unsigned dataSize, WebCryptoResult result) { result.completeWithError(); }
WebCryptoAlgorithm  193 public/platform/WebCrypto.h     virtual void digest(const WebCryptoAlgorithm&, const unsigned char* data, unsigned dataSize, WebCryptoResult result) { result.completeWithError(); }
WebCryptoAlgorithm  194 public/platform/WebCrypto.h     virtual void generateKey(const WebCryptoAlgorithm&, bool extractable, WebCryptoKeyUsageMask, WebCryptoResult result) { result.completeWithError(); }
WebCryptoAlgorithm  195 public/platform/WebCrypto.h     virtual void importKey(WebCryptoKeyFormat, const unsigned char* keyData, unsigned keyDataSize, const WebCryptoAlgorithm&, bool extractable, WebCryptoKeyUsageMask, WebCryptoResult result) { result.completeWithError(); }
WebCryptoAlgorithm  197 public/platform/WebCrypto.h     virtual void wrapKey(WebCryptoKeyFormat, const WebCryptoKey& key, const WebCryptoKey& wrappingKey, const WebCryptoAlgorithm&, WebCryptoResult result) { result.completeWithError(); }
WebCryptoAlgorithm  198 public/platform/WebCrypto.h     virtual void unwrapKey(WebCryptoKeyFormat, const unsigned char* wrappedKey, unsigned wrappedKeySize, const WebCryptoKey&, const WebCryptoAlgorithm& unwrapAlgorithm, const WebCryptoAlgorithm& unwrappedKeyAlgorithm, bool extractable, WebCryptoKeyUsageMask, WebCryptoResult result) { result.completeWithError(); }
WebCryptoAlgorithm   96 public/platform/WebCryptoAlgorithm.h class WebCryptoAlgorithm {
WebCryptoAlgorithm   99 public/platform/WebCryptoAlgorithm.h     WebCryptoAlgorithm() { }
WebCryptoAlgorithm  100 public/platform/WebCryptoAlgorithm.h     BLINK_PLATFORM_EXPORT WebCryptoAlgorithm(WebCryptoAlgorithmId, PassOwnPtr<WebCryptoAlgorithmParams>);
WebCryptoAlgorithm  103 public/platform/WebCryptoAlgorithm.h     BLINK_PLATFORM_EXPORT static WebCryptoAlgorithm createNull();
WebCryptoAlgorithm  104 public/platform/WebCryptoAlgorithm.h     BLINK_PLATFORM_EXPORT static WebCryptoAlgorithm adoptParamsAndCreate(WebCryptoAlgorithmId, WebCryptoAlgorithmParams*);
WebCryptoAlgorithm  106 public/platform/WebCryptoAlgorithm.h     ~WebCryptoAlgorithm() { reset(); }
WebCryptoAlgorithm  108 public/platform/WebCryptoAlgorithm.h     WebCryptoAlgorithm(const WebCryptoAlgorithm& other) { assign(other); }
WebCryptoAlgorithm  109 public/platform/WebCryptoAlgorithm.h     WebCryptoAlgorithm& operator=(const WebCryptoAlgorithm& other)
WebCryptoAlgorithm  138 public/platform/WebCryptoAlgorithm.h     BLINK_PLATFORM_EXPORT void assign(const WebCryptoAlgorithm& other);
WebCryptoAlgorithm   76 public/platform/WebCryptoAlgorithmParams.h     explicit WebCryptoAlgorithmParamsWithHash(const WebCryptoAlgorithm& hash)
WebCryptoAlgorithm   82 public/platform/WebCryptoAlgorithmParams.h     const WebCryptoAlgorithm& hash() const { return m_hash; }
WebCryptoAlgorithm   85 public/platform/WebCryptoAlgorithmParams.h     const WebCryptoAlgorithm m_hash;
WebCryptoAlgorithm  124 public/platform/WebCryptoAlgorithmParams.h     explicit WebCryptoHmacImportParams(const WebCryptoAlgorithm& hash)
WebCryptoAlgorithm  134 public/platform/WebCryptoAlgorithmParams.h     WebCryptoHmacKeyGenParams(const WebCryptoAlgorithm& hash, bool hasLengthBits, unsigned lengthBits)
WebCryptoAlgorithm  204 public/platform/WebCryptoAlgorithmParams.h     explicit WebCryptoRsaHashedImportParams(const WebCryptoAlgorithm& hash)
WebCryptoAlgorithm  214 public/platform/WebCryptoAlgorithmParams.h     explicit WebCryptoRsaHashedKeyGenParams(const WebCryptoAlgorithm& hash, unsigned modulusLengthBits, const unsigned char* publicExponent, unsigned publicExponentSize)
WebCryptoAlgorithm  223 public/platform/WebCryptoAlgorithmParams.h     const WebCryptoAlgorithm& hash() const { return m_hash; }
WebCryptoAlgorithm  226 public/platform/WebCryptoAlgorithmParams.h     const WebCryptoAlgorithm m_hash;
WebCryptoAlgorithm   83 public/platform/WebCryptoKeyAlgorithmParams.h     WebCryptoHmacKeyAlgorithmParams(const WebCryptoAlgorithm& hash, unsigned lengthBits)
WebCryptoAlgorithm   89 public/platform/WebCryptoKeyAlgorithmParams.h     const WebCryptoAlgorithm& hash() const
WebCryptoAlgorithm  105 public/platform/WebCryptoKeyAlgorithmParams.h     WebCryptoAlgorithm m_hash;
WebCryptoAlgorithm  139 public/platform/WebCryptoKeyAlgorithmParams.h     WebCryptoRsaHashedKeyAlgorithmParams(unsigned modulusLengthBits, const unsigned char* publicExponent, unsigned publicExponentSize, const WebCryptoAlgorithm& hash)
WebCryptoAlgorithm  145 public/platform/WebCryptoKeyAlgorithmParams.h     const WebCryptoAlgorithm& hash() const
WebCryptoAlgorithm  156 public/platform/WebCryptoKeyAlgorithmParams.h     WebCryptoAlgorithm m_hash;