diff options
author | rafael lisboa <rafaelzlisboa@gmail.com> | 2015-06-08 13:59:55 -0300 |
---|---|---|
committer | rafael lisboa <rafaelzlisboa@gmail.com> | 2015-06-08 13:59:55 -0300 |
commit | 8b0e4f05b142b73a5ca13f4706fcb6ececbb6911 (patch) | |
tree | 51f12bd19a7ababffea56a73ba8d7d0bd5130d5b /service/pixelated/bitmask_libraries/certs.py | |
parent | 4981e7ad505cd1cea767e7d12fcf9c6521994f86 (diff) |
move leap certs initialization to the certs module
Diffstat (limited to 'service/pixelated/bitmask_libraries/certs.py')
-rw-r--r-- | service/pixelated/bitmask_libraries/certs.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/service/pixelated/bitmask_libraries/certs.py b/service/pixelated/bitmask_libraries/certs.py index a321e00e..3ca55469 100644 --- a/service/pixelated/bitmask_libraries/certs.py +++ b/service/pixelated/bitmask_libraries/certs.py @@ -25,6 +25,15 @@ LEAP_FINGERPRINT = None PACKAGED_CERTS_HOME = os.path.abspath(os.path.join(os.path.abspath(__file__), "..", "..", "certificates")) +def init_leap_cert(leap_provider_cert, leap_provider_cert_fingerprint): + if leap_provider_cert_fingerprint is None: + LEAP_CERT = leap_provider_cert or True + LEAP_FINGERPRINT = None + else: + LEAP_FINGERPRINT = leap_provider_cert_fingerprint + LEAP_CERT = False + + def which_api_CA_bundle(provider): return str(LeapCertificate(provider).api_ca_bundle()) |