Lines Matching defs:context
70 test_jwe_a1(struct lws_context *context)
76 lws_jwe_init(&jwe, context);
117 lws_jwe_init(&jwe, context);
156 if (lws_jws_randomize_element(context, &jwe.jws.map, LJWE_EKEY,
184 lws_jwe_init(&jwe, context);
286 test_jwe_a2(struct lws_context *context)
292 lws_jwe_init(&jwe, context);
493 test_jwe_ra_ptext_1024(struct lws_context *context, char *jwk_txt, int jwk_len)
499 lws_jwe_init(&jwe, context);
557 lws_jwe_init(&jwe, context);
620 test_jwe_r256a192_ptext(struct lws_context *context, char *jwk_txt, int jwk_len)
626 lws_jwe_init(&jwe, context);
689 lws_jwe_init(&jwe, context);
752 test_jwe_r256a256_ptext(struct lws_context *context, char *jwk_txt, int jwk_len)
758 lws_jwe_init(&jwe, context);
821 lws_jwe_init(&jwe, context);
1046 test_jwe_r256a128_jwe_openssl(struct lws_context *context)
1052 lws_jwe_init(&jwe, context);
1137 test_jwe_r256a128_jwe_mbedtls(struct lws_context *context)
1143 lws_jwe_init(&jwe, context);
1228 test_jwe_a3(struct lws_context *context)
1234 lws_jwe_init(&jwe, context);
1362 test_jwa_b2(struct lws_context *context)
1368 lws_jwe_init(&jwe, context);
1518 test_jwa_b3(struct lws_context *context)
1524 lws_jwe_init(&jwe, context);
1636 test_jwa_c(struct lws_context *context)
1642 lws_jwe_init(&jwe, context);
1785 test_ecdhes_t1(struct lws_context *context, const char *jose_hdr,
1792 lws_jwe_init(&jwe, context);
1868 lws_jwe_init(&jwe, context);
1964 test_akw_decrypt(struct lws_context *context, const char *test_name,
1971 lws_jwe_init(&jwe, context);
2018 test_akw_encrypt(struct lws_context *context, const char *test_name,
2026 lws_jwe_init(&jwe, context);
2066 if (lws_jws_randomize_element(context, &jwe.jws.map, LJWE_EKEY,
2137 test_jwe_json_complete(struct lws_context *context)
2143 lws_jwe_init(&jwe, context);
2171 test_jwe(struct lws_context *context)
2176 n |= test_jwe_json_complete(context);
2178 n |= test_ecdhes_t1(context, ecdhes_t1_jose_hdr_es_128,
2181 n |= test_ecdhes_t1(context, ecdhes_t1_jose_hdr_es_192,
2184 n |= test_ecdhes_t1(context, ecdhes_t1_jose_hdr_es_256,
2188 n |= test_ecdhes_t1(context, ecdhes_t1_jose_hdr_esakw128_128,
2191 n |= test_ecdhes_t1(context, ecdhes_t1_jose_hdr_esakw192_192,
2194 n |= test_ecdhes_t1(context, ecdhes_t1_jose_hdr_esakw256_256,
2198 n |= test_jwe_a1(context);
2200 n |= test_jwe_a2(context);
2202 n |= test_jwe_ra_ptext_1024(context, (char *)lws_jwe_ex_a2_jwk_json,
2204 n |= test_jwe_r256a192_ptext(context, (char *)lws_jwe_ex_a2_jwk_json,
2206 n |= test_jwe_r256a256_ptext(context, (char *)lws_jwe_ex_a2_jwk_json,
2208 n |= test_jwe_ra_ptext_1024(context, (char *)rsa_key_2048,
2210 n |= test_jwe_r256a192_ptext(context, (char *)rsa_key_2048,
2212 n |= test_jwe_r256a256_ptext(context, (char *)rsa_key_2048,
2214 n |= test_jwe_ra_ptext_1024(context, (char *)rsa_key_4096,
2216 n |= test_jwe_r256a192_ptext(context, (char *)rsa_key_4096,
2218 n |= test_jwe_r256a256_ptext(context, (char *)rsa_key_4096,
2220 n |= test_jwe_ra_ptext_1024(context, (char *)rsa_key_4096_no_optional,
2222 n |= test_jwe_r256a192_ptext(context, (char *)rsa_key_4096_no_optional,
2224 n |= test_jwe_r256a256_ptext(context, (char *)rsa_key_4096_no_optional,
2229 n |= test_akw_decrypt(context, "d-a128kw_128", akw_ct_128_128, akw_key_128);
2230 n |= test_akw_decrypt(context, "d-a128kw_192", akw_ct_128_192, akw_key_128);
2231 n |= test_akw_decrypt(context, "d-a128kw_256", akw_ct_128_256, akw_key_128);
2232 n |= test_akw_decrypt(context, "d-a192kw_128", akw_ct_192_128, akw_key_192);
2233 n |= test_akw_decrypt(context, "d-a192kw_192", akw_ct_192_192, akw_key_192);
2234 n |= test_akw_decrypt(context, "d-a192kw_256", akw_ct_192_256, akw_key_192);
2235 n |= test_akw_decrypt(context, "d-a256kw_128", akw_ct_256_128, akw_key_256);
2236 n |= test_akw_decrypt(context, "d-a256kw_192", akw_ct_256_192, akw_key_256);
2237 n |= test_akw_decrypt(context, "d-a256kw_256", akw_ct_256_256, akw_key_256);
2241 if (!test_akw_encrypt(context, "ed-128kw_128", "A128KW", "A128CBC-HS256",
2243 n |= test_akw_decrypt(context, "ed-128kw_128", compact, akw_key_128);
2246 if (!test_akw_encrypt(context, "ed-128kw_192", "A128KW", "A192CBC-HS384",
2248 n |= test_akw_decrypt(context, "ed-128kw_192", compact, akw_key_128);
2251 if (!test_akw_encrypt(context, "ed-128kw_256", "A128KW", "A256CBC-HS512",
2253 n |= test_akw_decrypt(context, "ed-128kw_256", compact, akw_key_128);
2257 if (!test_akw_encrypt(context, "ed-192kw_128", "A192KW", "A128CBC-HS256",
2259 n |= test_akw_decrypt(context, "ed-192kw_128", compact, akw_key_192);
2262 if (!test_akw_encrypt(context, "ed-192kw_192", "A192KW", "A192CBC-HS384",
2264 n |= test_akw_decrypt(context, "ed-192kw_192", compact, akw_key_192);
2267 if (!test_akw_encrypt(context, "ed-192kw_256", "A192KW", "A256CBC-HS512",
2269 n |= test_akw_decrypt(context, "ed-192kw_256", compact, akw_key_192);
2273 if (!test_akw_encrypt(context, "ed-256kw_128", "A256KW", "A128CBC-HS256",
2275 n |= test_akw_decrypt(context, "ed-256kw_128", compact, akw_key_256);
2278 if (!test_akw_encrypt(context, "ed-256kw_192", "A256KW", "A192CBC-HS384",
2280 n |= test_akw_decrypt(context, "ed-256kw_192", compact, akw_key_256);
2283 if (!test_akw_encrypt(context, "ed-256kw_256", "A256KW", "A256CBC-HS512",
2285 n |= test_akw_decrypt(context, "ed-256kw_256", compact, akw_key_256);
2289 n |= test_jwe_r256a128_jwe_openssl(context);
2290 n |= test_jwe_r256a128_jwe_mbedtls(context);
2291 n |= test_jwe_a3(context);
2292 n |= test_jwa_b2(context);
2293 n |= test_jwa_b3(context);
2294 n |= test_jwa_c(context);