コード例 #1
0
ファイル: __init__.py プロジェクト: 668Jerry/rations
def _available_backends():
    global _available_backends_list

    if _available_backends_list is None:
        _available_backends_list = []

        if CommonCryptoBinding.is_available():
            from cryptography.hazmat.backends import commoncrypto
            _available_backends_list.append(commoncrypto.backend)

        if OpenSSLBinding.is_available():
            from cryptography.hazmat.backends import openssl
            _available_backends_list.append(openssl.backend)

    return _available_backends_list
コード例 #2
0
ファイル: __init__.py プロジェクト: timic/cryptography
def _available_backends():
    global _available_backends_list

    if _available_backends_list is None:
        _available_backends_list = []

        if CommonCryptoBinding.is_available():
            from cryptography.hazmat.backends import commoncrypto
            _available_backends_list.append(commoncrypto.backend)

        if OpenSSLBinding.is_available():
            from cryptography.hazmat.backends import openssl
            _available_backends_list.append(openssl.backend)

    return _available_backends_list
コード例 #3
0
ファイル: test_openssl.py プロジェクト: akgood/cryptography
 def test_is_available(self):
     assert Binding.is_available() is True
コード例 #4
0
ファイル: test_openssl.py プロジェクト: zxc911/cryptography
 def test_is_available(self):
     assert Binding.is_available() is True