Coverage for /pythoncovmergedfiles/medio/medio/usr/local/lib/python3.11/site-packages/oscrypto/keys.py: 73%

Shortcuts on this page

r m x   toggle line displays

j k   next/prev highlighted chunk

0   (zero) top of page

1   (one) first highlighted chunk

11 statements  

1# coding: utf-8 

2from __future__ import unicode_literals, division, absolute_import, print_function 

3 

4from . import backend 

5from ._asymmetric import parse_certificate, parse_private, parse_public 

6 

7 

8_backend = backend() 

9 

10 

11if _backend == 'mac': 

12 from ._mac.asymmetric import parse_pkcs12 

13elif _backend == 'win' or _backend == 'winlegacy': 

14 from ._win.asymmetric import parse_pkcs12 

15else: 

16 from ._openssl.asymmetric import parse_pkcs12 

17 

18 

19__all__ = [ 

20 'parse_certificate', 

21 'parse_pkcs12', 

22 'parse_private', 

23 'parse_public', 

24]