Return paths to default cafile and capath.
()
| 378 | "openssl_capath") |
| 379 | |
| 380 | def get_default_verify_paths(): |
| 381 | """Return paths to default cafile and capath. |
| 382 | """ |
| 383 | parts = _ssl.get_default_verify_paths() |
| 384 | |
| 385 | # environment vars shadow paths |
| 386 | cafile = os.environ.get(parts[0], parts[1]) |
| 387 | capath = os.environ.get(parts[2], parts[3]) |
| 388 | |
| 389 | return DefaultVerifyPaths(cafile if os.path.isfile(cafile) else None, |
| 390 | capath if os.path.isdir(capath) else None, |
| 391 | *parts) |
| 392 | |
| 393 | |
| 394 | class _ASN1Object(namedtuple("_ASN1Object", "nid shortname longname oid")): |