Lines Matching defs:bio
274 Local<Value> ToV8Value(Environment* env, const BIOPointer& bio) {
276 BIO_get_mem_ptr(bio.get(), &mem);
283 CHECK_EQ(BIO_reset(bio.get()), 1);
475 const BIOPointer& bio,
478 BIO_printf(bio.get(), "0x%" PRIx64, exponent_word);
479 return ToV8Value(env, bio);
488 const BIOPointer& bio,
490 BN_print(bio.get(), n);
491 return ToV8Value(env, bio);
575 const BIOPointer& bio) {
576 ASN1_TIME_print(bio.get(), X509_get0_notAfter(cert));
577 return ToV8Value(env, bio);
583 const BIOPointer& bio) {
584 ASN1_TIME_print(bio.get(), X509_get0_notBefore(cert));
585 return ToV8Value(env, bio);
877 const BIOPointer& bio) {
885 if (!SafeX509SubjectAltNamePrint(bio, ext)) {
886 CHECK_EQ(BIO_reset(bio.get()), 1);
890 return ToV8Value(env, bio);
895 const BIOPointer& bio) {
903 if (!SafeX509InfoAccessPrint(bio, ext)) {
904 CHECK_EQ(BIO_reset(bio.get()), 1);
908 return ToV8Value(env, bio);
913 const BIOPointer& bio) {
916 bio.get(),
920 CHECK_EQ(BIO_reset(bio.get()), 1);
924 return ToV8Value(env, bio);
929 const BIOPointer& bio) {
931 bio.get(),
935 CHECK_EQ(BIO_reset(bio.get()), 1);
939 return ToV8Value(env, bio);
1266 BIOPointer bio(BIO_new(BIO_s_mem()));
1267 CHECK(bio);
1282 GetSubjectAltNameString(env, cert, bio)) ||
1286 GetInfoAccessString(env, cert, bio)) ||
1312 GetModulusString(env, bio, n)) ||
1317 GetExponentString(env, bio, e)) ||
1366 GetValidFrom(env, cert, bio)) ||
1370 GetValidTo(env, cert, bio))) {
1374 // bio is no longer needed
1375 bio.reset();