_ssl | index /System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload/_ssl.so Module Docs |
Implementation module for SSL socket operations. See the socket module
for documentation.
Functions | ||
|
Data | ||
ALERT_DESCRIPTION_ACCESS_DENIED = 49 ALERT_DESCRIPTION_BAD_CERTIFICATE = 42 ALERT_DESCRIPTION_BAD_CERTIFICATE_HASH_VALUE = 114 ALERT_DESCRIPTION_BAD_CERTIFICATE_STATUS_RESPONSE = 113 ALERT_DESCRIPTION_BAD_RECORD_MAC = 20 ALERT_DESCRIPTION_CERTIFICATE_EXPIRED = 45 ALERT_DESCRIPTION_CERTIFICATE_REVOKED = 44 ALERT_DESCRIPTION_CERTIFICATE_UNKNOWN = 46 ALERT_DESCRIPTION_CERTIFICATE_UNOBTAINABLE = 111 ALERT_DESCRIPTION_CLOSE_NOTIFY = 0 ALERT_DESCRIPTION_DECODE_ERROR = 50 ALERT_DESCRIPTION_DECOMPRESSION_FAILURE = 30 ALERT_DESCRIPTION_DECRYPT_ERROR = 51 ALERT_DESCRIPTION_HANDSHAKE_FAILURE = 40 ALERT_DESCRIPTION_ILLEGAL_PARAMETER = 47 ALERT_DESCRIPTION_INSUFFICIENT_SECURITY = 71 ALERT_DESCRIPTION_INTERNAL_ERROR = 80 ALERT_DESCRIPTION_NO_RENEGOTIATION = 100 ALERT_DESCRIPTION_PROTOCOL_VERSION = 70 ALERT_DESCRIPTION_RECORD_OVERFLOW = 22 ALERT_DESCRIPTION_UNEXPECTED_MESSAGE = 10 ALERT_DESCRIPTION_UNKNOWN_CA = 48 ALERT_DESCRIPTION_UNKNOWN_PSK_IDENTITY = 115 ALERT_DESCRIPTION_UNRECOGNIZED_NAME = 112 ALERT_DESCRIPTION_UNSUPPORTED_CERTIFICATE = 43 ALERT_DESCRIPTION_UNSUPPORTED_EXTENSION = 110 ALERT_DESCRIPTION_USER_CANCELLED = 90 CERT_NONE = 0 CERT_OPTIONAL = 1 CERT_REQUIRED = 2 HAS_ALPN = False HAS_ECDH = True HAS_NPN = False HAS_SNI = True HAS_TLS_UNIQUE = True OPENSSL_VERSION = 'OpenSSL 0.9.8zh 14 Jan 2016' OPENSSL_VERSION_INFO = (0, 9, 8, 29, 15) OPENSSL_VERSION_NUMBER = 9470431L OP_ALL = 2047 OP_CIPHER_SERVER_PREFERENCE = 4194304 OP_NO_SSLv2 = 16777216 OP_NO_SSLv3 = 33554432 OP_NO_TLSv1 = 67108864 OP_SINGLE_DH_USE = 1048576 OP_SINGLE_ECDH_USE = 524288 PROTOCOL_SSLv2 = 0 PROTOCOL_SSLv23 = 2 PROTOCOL_SSLv3 = 1 PROTOCOL_TLSv1 = 3 SSL_ERROR_EOF = 8 SSL_ERROR_INVALID_ERROR_CODE = 10 SSL_ERROR_SSL = 1 SSL_ERROR_SYSCALL = 5 SSL_ERROR_WANT_CONNECT = 7 SSL_ERROR_WANT_READ = 2 SSL_ERROR_WANT_WRITE = 3 SSL_ERROR_WANT_X509_LOOKUP = 4 SSL_ERROR_ZERO_RETURN = 6 VERIFY_CRL_CHECK_CHAIN = 12 VERIFY_CRL_CHECK_LEAF = 4 VERIFY_DEFAULT = 0 VERIFY_X509_STRICT = 32 err_codes_to_names = {(9, 100): u'BAD_BASE64_DECODE', (9, 101): u'BAD_DECRYPT', (9, 102): u'BAD_END_LINE', (9, 103): u'BAD_IV_CHARS', (9, 104): u'BAD_PASSWORD_READ', (9, 105): u'NOT_DEK_INFO', (9, 106): u'NOT_ENCRYPTED', (9, 107): u'NOT_PROC_TYPE', (9, 108): u'NO_START_LINE', (9, 109): u'PROBLEMS_GETTING_PASSWORD', ...} err_names_to_codes = {u'AKID_MISMATCH': (11, 110), u'APP_DATA_IN_HANDSHAKE': (20, 100), u'ATTEMPT_TO_REUSE_SESSION_IN_DIFFERENT_CONTEXT': (20, 272), u'BAD_ALERT_RECORD': (20, 101), u'BAD_AUTHENTICATION_TYPE': (20, 102), u'BAD_BASE64_DECODE': (9, 100), u'BAD_CHANGE_CIPHER_SPEC': (20, 103), u'BAD_CHECKSUM': (20, 104), u'BAD_DATA': (20, 390), u'BAD_DATA_RETURNED_BY_CALLBACK': (20, 106), ...} lib_codes_to_names = {9L: u'PEM', 11L: u'X509', 20L: u'SSL'} |