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

10 statements  

« prev     ^ index     » next       coverage.py v7.2.7, created at 2023-06-07 06:25 +0000

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]