Classes
AlertDescription
DefaultVerifyPaths
MemoryBIO
Options
Purpose
socket
SSLContext
SSLErrorNumber
SSLObject
SSLSession
SSLSocket
TLSVersion
VerifyFlags
VerifyMode
Exceptions
SSLCertVerificationError
SSLEOFError
SSLError
SSLSyscallError
SSLWantReadError
SSLWantWriteError
SSLZeroReturnError
Fonctions
cert_time_to_seconds
create_connection
create_default_context
DER_cert_to_PEM_cert
get_default_verify_paths
get_protocol_name
get_server_certificate
match_hostname
namedtuple
PEM_cert_to_DER_cert
RAND_add
RAND_bytes
RAND_pseudo_bytes
RAND_status
wrap_socket
Variables globales
ALERT_DESCRIPTION_ACCESS_DENIED
ALERT_DESCRIPTION_BAD_CERTIFICATE
ALERT_DESCRIPTION_BAD_CERTIFICATE_HASH_VALUE
ALERT_DESCRIPTION_BAD_CERTIFICATE_STATUS_RESPONSE
ALERT_DESCRIPTION_BAD_RECORD_MAC
ALERT_DESCRIPTION_CERTIFICATE_EXPIRED
ALERT_DESCRIPTION_CERTIFICATE_REVOKED
ALERT_DESCRIPTION_CERTIFICATE_UNKNOWN
ALERT_DESCRIPTION_CERTIFICATE_UNOBTAINABLE
ALERT_DESCRIPTION_CLOSE_NOTIFY
ALERT_DESCRIPTION_DECODE_ERROR
ALERT_DESCRIPTION_DECOMPRESSION_FAILURE
ALERT_DESCRIPTION_DECRYPT_ERROR
ALERT_DESCRIPTION_HANDSHAKE_FAILURE
ALERT_DESCRIPTION_ILLEGAL_PARAMETER
ALERT_DESCRIPTION_INSUFFICIENT_SECURITY
ALERT_DESCRIPTION_INTERNAL_ERROR
ALERT_DESCRIPTION_NO_RENEGOTIATION
ALERT_DESCRIPTION_PROTOCOL_VERSION
ALERT_DESCRIPTION_RECORD_OVERFLOW
ALERT_DESCRIPTION_UNEXPECTED_MESSAGE
ALERT_DESCRIPTION_UNKNOWN_CA
ALERT_DESCRIPTION_UNKNOWN_PSK_IDENTITY
ALERT_DESCRIPTION_UNRECOGNIZED_NAME
ALERT_DESCRIPTION_UNSUPPORTED_CERTIFICATE
ALERT_DESCRIPTION_UNSUPPORTED_EXTENSION
ALERT_DESCRIPTION_USER_CANCELLED
CERT_NONE
CERT_OPTIONAL
CERT_REQUIRED
CHANNEL_BINDING_TYPES
HAS_ALPN
HAS_ECDH
HAS_NEVER_CHECK_COMMON_NAME
HAS_NPN
HAS_SNI
HAS_SSLv2
HAS_SSLv3
HAS_TLSv1
HAS_TLSv1_1
HAS_TLSv1_2
HAS_TLSv1_3
OP_ALL
OP_CIPHER_SERVER_PREFERENCE
OP_ENABLE_MIDDLEBOX_COMPAT
OP_IGNORE_UNEXPECTED_EOF
OP_NO_COMPRESSION
OP_NO_RENEGOTIATION
OP_NO_SSLv2
OP_NO_SSLv3
OP_NO_TICKET
OP_NO_TLSv1
OP_NO_TLSv1_1
OP_NO_TLSv1_2
OP_NO_TLSv1_3
OP_SINGLE_DH_USE
OP_SINGLE_ECDH_USE
OPENSSL_VERSION
OPENSSL_VERSION_INFO
OPENSSL_VERSION_NUMBER
PEM_FOOTER
PEM_HEADER
PROTOCOL_SSLv23
PROTOCOL_TLS
PROTOCOL_TLS_CLIENT
PROTOCOL_TLS_SERVER
PROTOCOL_TLSv1
PROTOCOL_TLSv1_1
PROTOCOL_TLSv1_2
SO_TYPE
SOCK_STREAM
SOL_SOCKET
SSL_ERROR_EOF
SSL_ERROR_INVALID_ERROR_CODE
SSL_ERROR_SSL
SSL_ERROR_SYSCALL
SSL_ERROR_WANT_CONNECT
SSL_ERROR_WANT_READ
SSL_ERROR_WANT_WRITE
SSL_ERROR_WANT_X509_LOOKUP
SSL_ERROR_ZERO_RETURN
VERIFY_ALLOW_PROXY_CERTS
VERIFY_CRL_CHECK_CHAIN
VERIFY_CRL_CHECK_LEAF
VERIFY_DEFAULT
VERIFY_X509_PARTIAL_CHAIN
VERIFY_X509_STRICT
VERIFY_X509_TRUSTED_FIRST
Alias
CertificateError -> SSLCertVerificationError
socket_error -> OSError
Améliorations / Corrections
Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Emplacement :
Description des améliorations :