Lines Matching defs:ext
120 X509_EXTENSION* ext = X509V3_EXT_conf_nid(NULL, &ctx, NID_basic_constraints, constraints.c_str());
121 if (!X509_EXTENSION_set_critical(ext, critial)) {
123 X509_EXTENSION_free(ext);
127 if (!X509_add_ext(cert, ext, -1)) {
129 X509_EXTENSION_free(ext);
133 X509_EXTENSION_free(ext);
145 X509_EXTENSION* ext = X509V3_EXT_conf_nid(NULL, &ctx, NID_basic_constraints, setOptions.c_str());
146 if (!X509_EXTENSION_set_critical(ext, 1)) {
148 X509_EXTENSION_free(ext);
152 if (!X509_add_ext(cert, ext, -1)) {
154 X509_EXTENSION_free(ext);
158 X509_EXTENSION_free(ext);
333 SIGNATURE_TOOLS_LOGE("failed to add ext");
350 SIGNATURE_TOOLS_LOGE("failed to add ext");
361 X509_EXTENSION* ext = nullptr;
365 ext = X509V3_EXT_conf(NULL, NULL, NID_EXT_KEYUSAGE_CONST.c_str(),
367 if (!X509_EXTENSION_set_critical(ext, crit)) {
369 X509_EXTENSION_free(ext);
372 if (!X509_add_ext(cert, ext, -1)) {
374 X509_EXTENSION_free(ext);
378 X509_EXTENSION_free(ext);
728 X509_EXTENSION* ext = nullptr;
737 ext = X509V3_EXT_i2d(NID_authority_key_identifier, 1, akid);
738 if (!X509_add_ext(cert, ext, -1)) {
740 X509_EXTENSION_free(ext);
745 X509_EXTENSION_free(ext);