HomeSort by relevance Sort by last modified time
    Searched refs:WebCryptoKeyAlgorithm (Results 1 - 25 of 34) sorted by null

1 2

  /external/chromium_org/third_party/WebKit/public/platform/
WebCryptoKeyAlgorithm.h 47 // WebCryptoKeyAlgorithm represents the algorithm used to generate a key.
51 class WebCryptoKeyAlgorithm {
53 WebCryptoKeyAlgorithm() { }
56 BLINK_PLATFORM_EXPORT WebCryptoKeyAlgorithm(WebCryptoAlgorithmId, PassOwnPtr<WebCryptoKeyAlgorithmParams>);
60 BLINK_PLATFORM_EXPORT static WebCryptoKeyAlgorithm adoptParamsAndCreate(WebCryptoAlgorithmId, WebCryptoKeyAlgorithmParams*);
62 BLINK_PLATFORM_EXPORT static WebCryptoKeyAlgorithm createAes(WebCryptoAlgorithmId, unsigned short keyLengthBits);
63 BLINK_PLATFORM_EXPORT static WebCryptoKeyAlgorithm createHmac(WebCryptoAlgorithmId hash, unsigned keyLengthBits);
64 BLINK_PLATFORM_EXPORT static WebCryptoKeyAlgorithm createRsaHashed(WebCryptoAlgorithmId, unsigned modulusLengthBits, const unsigned char* publicExponent, unsigned publicExponentSize, WebCryptoAlgorithmId hash);
66 ~WebCryptoKeyAlgorithm() { reset(); }
68 WebCryptoKeyAlgorithm(const WebCryptoKeyAlgorithm& other) { assign(other);
    [all...]
WebCryptoKey.h 69 class WebCryptoKeyAlgorithm;
105 BLINK_PLATFORM_EXPORT static WebCryptoKey create(WebCryptoKeyHandle*, WebCryptoKeyType, bool extractable, const WebCryptoKeyAlgorithm&, WebCryptoKeyUsageMask);
116 BLINK_PLATFORM_EXPORT const WebCryptoKeyAlgorithm& algorithm() const;
WebCrypto.h 270 virtual bool deserializeKeyForClone(const WebCryptoKeyAlgorithm&, WebCryptoKeyType, bool extractable, WebCryptoKeyUsageMask, const unsigned char* keyData, unsigned keyDataSize, WebCryptoKey&) { return false; }
  /external/chromium_org/third_party/WebKit/Source/platform/exported/
WebCryptoKeyAlgorithm.cpp 32 #include "public/platform/WebCryptoKeyAlgorithm.h"
57 WebCryptoKeyAlgorithm::WebCryptoKeyAlgorithm(WebCryptoAlgorithmId id, PassOwnPtr<WebCryptoKeyAlgorithmParams> params)
62 WebCryptoKeyAlgorithm WebCryptoKeyAlgorithm::adoptParamsAndCreate(WebCryptoAlgorithmId id, WebCryptoKeyAlgorithmParams* params)
64 return WebCryptoKeyAlgorithm(id, adoptPtr(params));
67 WebCryptoKeyAlgorithm WebCryptoKeyAlgorithm::createAes(WebCryptoAlgorithmId id, unsigned short keyLengthBits)
72 return WebCryptoKeyAlgorithm();
73 return WebCryptoKeyAlgorithm(id, adoptPtr(new WebCryptoAesKeyAlgorithmParams(keyLengthBits)))
    [all...]
WebCryptoKey.cpp 36 #include "public/platform/WebCryptoKeyAlgorithm.h"
44 WebCryptoKeyPrivate(PassOwnPtr<WebCryptoKeyHandle> handle, WebCryptoKeyType type, bool extractable, const WebCryptoKeyAlgorithm& algorithm, WebCryptoKeyUsageMask usages)
57 const WebCryptoKeyAlgorithm algorithm;
61 WebCryptoKey WebCryptoKey::create(WebCryptoKeyHandle* handle, WebCryptoKeyType type, bool extractable, const WebCryptoKeyAlgorithm& algorithm, WebCryptoKeyUsageMask usages)
91 const WebCryptoKeyAlgorithm& WebCryptoKey::algorithm() const
  /external/chromium_org/third_party/WebKit/Source/modules/crypto/
AesKeyAlgorithm.h 43 static AesKeyAlgorithm* create(const WebCryptoKeyAlgorithm&);
50 explicit AesKeyAlgorithm(const WebCryptoKeyAlgorithm&);
KeyAlgorithm.h 36 #include "public/platform/WebCryptoKeyAlgorithm.h"
45 static KeyAlgorithm* create(const WebCryptoKeyAlgorithm&);
58 explicit KeyAlgorithm(const WebCryptoKeyAlgorithm&);
60 WebCryptoKeyAlgorithm m_algorithm;
  /external/chromium_org/content/child/webcrypto/nss/
sym_key_nss.h 19 Status GenerateSecretKeyNss(const blink::WebCryptoKeyAlgorithm& algorithm,
27 const blink::WebCryptoKeyAlgorithm& algorithm,
sym_key_nss.cc 14 #include "third_party/WebKit/public/platform/WebCryptoKeyAlgorithm.h"
20 Status GenerateSecretKeyNss(const blink::WebCryptoKeyAlgorithm& algorithm,
57 const blink::WebCryptoKeyAlgorithm& algorithm,
aes_key_nss.cc 14 #include "third_party/WebKit/public/platform/WebCryptoKeyAlgorithm.h"
58 blink::WebCryptoKeyAlgorithm::createAes(algorithm.id(), keylen_bits),
92 blink::WebCryptoKeyAlgorithm::createAes(algorithm.id(), keylen_bits),
hmac_nss.cc 23 #include "third_party/WebKit/public/platform/WebCryptoKeyAlgorithm.h"
76 blink::WebCryptoKeyAlgorithm::createHmac(hash.id(), keylen_bits),
120 blink::WebCryptoKeyAlgorithm::createHmac(
rsa_key_nss.cc 16 #include "third_party/WebKit/public/platform/WebCryptoKeyAlgorithm.h"
68 blink::WebCryptoKeyAlgorithm* key_algorithm) {
77 *key_algorithm = blink::WebCryptoKeyAlgorithm::createRsaHashed(
90 blink::WebCryptoKeyAlgorithm* key_algorithm) {
390 blink::WebCryptoKeyAlgorithm key_algorithm;
481 blink::WebCryptoKeyAlgorithm key_algorithm;
569 blink::WebCryptoKeyAlgorithm key_algorithm;
661 blink::WebCryptoKeyAlgorithm key_algorithm;
714 blink::WebCryptoKeyAlgorithm key_algorithm;
  /external/chromium_org/content/child/webcrypto/openssl/
sym_key_openssl.h 17 Status GenerateSecretKeyOpenSsl(const blink::WebCryptoKeyAlgorithm& algorithm,
24 const blink::WebCryptoKeyAlgorithm& algorithm,
sym_key_openssl.cc 14 #include "third_party/WebKit/public/platform/WebCryptoKeyAlgorithm.h"
20 Status GenerateSecretKeyOpenSsl(const blink::WebCryptoKeyAlgorithm& algorithm,
44 const blink::WebCryptoKeyAlgorithm& algorithm,
aes_key_openssl.cc 14 #include "third_party/WebKit/public/platform/WebCryptoKeyAlgorithm.h"
50 blink::WebCryptoKeyAlgorithm::createAes(algorithm.id(), keylen_bits),
84 blink::WebCryptoKeyAlgorithm::createAes(algorithm.id(), keylen_bits),
hmac_openssl.cc 21 #include "third_party/WebKit/public/platform/WebCryptoKeyAlgorithm.h"
85 return GenerateSecretKeyOpenSsl(blink::WebCryptoKeyAlgorithm::createHmac(
125 blink::WebCryptoKeyAlgorithm::createHmac(
rsa_key_openssl.cc 20 #include "third_party/WebKit/public/platform/WebCryptoKeyAlgorithm.h"
70 blink::WebCryptoKeyAlgorithm* key_algorithm) {
87 *key_algorithm = blink::WebCryptoKeyAlgorithm::createRsaHashed(
100 blink::WebCryptoKeyAlgorithm key_algorithm;
129 blink::WebCryptoKeyAlgorithm key_algorithm;
  /external/chromium_org/content/child/webcrypto/
structured_clone.h 23 bool DeserializeKeyForClone(const blink::WebCryptoKeyAlgorithm& algorithm,
structured_clone.cc 12 #include "third_party/WebKit/public/platform/WebCryptoKeyAlgorithm.h"
38 const blink::WebCryptoKeyAlgorithm& algorithm) {
63 const blink::WebCryptoKeyAlgorithm& algorithm,
109 bool DeserializeKeyForClone(const blink::WebCryptoKeyAlgorithm& algorithm,
webcrypto_impl.h 94 const blink::WebCryptoKeyAlgorithm& algorithm,
webcrypto_impl.cc 24 #include "third_party/WebKit/public/platform/WebCryptoKeyAlgorithm.h"
746 const blink::WebCryptoKeyAlgorithm& algorithm,
  /external/chromium_org/third_party/WebKit/Source/bindings/core/v8/
SerializedScriptValue.cpp 69 #include "public/platform/WebCryptoKeyAlgorithm.h"
    [all...]
  /external/chromium_org/third_party/WebKit/Source/platform/
blink_platform.target.darwin-arm.mk 161 third_party/WebKit/Source/platform/exported/WebCryptoKeyAlgorithm.cpp \
    [all...]
blink_platform.target.darwin-arm64.mk 160 third_party/WebKit/Source/platform/exported/WebCryptoKeyAlgorithm.cpp \
    [all...]
blink_platform.target.darwin-mips.mk 160 third_party/WebKit/Source/platform/exported/WebCryptoKeyAlgorithm.cpp \
    [all...]

Completed in 171 milliseconds

1 2