Participer au site avec un Tip
Rechercher
 

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 :

Module « PySide2.QtNetwork »

Classe « QSslSocket »

Informations générales

Héritage

builtins.object
    Object
        QObject
            QIODevice
                QAbstractSocket
                    QTcpSocket
                        QSslSocket

Définition

class QSslSocket(QTcpSocket):

Description [extrait de QSslSocket.__doc__]

QSslSocket(self, parent: typing.Union[PySide2.QtCore.QObject, NoneType] = None)

Constructeur(s)

Signature du constructeur Description
__new__(*args, **kwargs) Create and return a new object. See help(type) for accurate signature. [extrait de __new__.__doc__]
__init__(self, /, *args, **kwargs) Initialize self. See help(type(self)) for accurate signature. [extrait de __init__.__doc__]

Liste des attributs statiques

Nom de l'attribut Valeur
AddressInUseErrorPySide2.QtNetwork.QAbstractSocket.SocketError.AddressInUseError
AnyIPProtocolPySide2.QtNetwork.QAbstractSocket.NetworkLayerProtocol.AnyIPProtocol
AppendPySide2.QtCore.QIODevice.OpenModeFlag.Append
AutoVerifyPeerPySide2.QtNetwork.QSslSocket.PeerVerifyMode.AutoVerifyPeer
BoundStatePySide2.QtNetwork.QAbstractSocket.SocketState.BoundState
ClosingStatePySide2.QtNetwork.QAbstractSocket.SocketState.ClosingState
ConnectedStatePySide2.QtNetwork.QAbstractSocket.SocketState.ConnectedState
ConnectingStatePySide2.QtNetwork.QAbstractSocket.SocketState.ConnectingState
ConnectionRefusedErrorPySide2.QtNetwork.QAbstractSocket.SocketError.ConnectionRefusedError
DatagramTooLargeErrorPySide2.QtNetwork.QAbstractSocket.SocketError.DatagramTooLargeError
DefaultForPlatformPySide2.QtNetwork.QAbstractSocket.BindFlag.DefaultForPlatform
DontShareAddressPySide2.QtNetwork.QAbstractSocket.BindFlag.DontShareAddress
ExistingOnlyPySide2.QtCore.QIODevice.OpenModeFlag.ExistingOnly
HostLookupStatePySide2.QtNetwork.QAbstractSocket.SocketState.HostLookupState
HostNotFoundErrorPySide2.QtNetwork.QAbstractSocket.SocketError.HostNotFoundError
IPv4ProtocolPySide2.QtNetwork.QAbstractSocket.NetworkLayerProtocol.IPv4Protocol
IPv6ProtocolPySide2.QtNetwork.QAbstractSocket.NetworkLayerProtocol.IPv6Protocol
KeepAliveOptionPySide2.QtNetwork.QAbstractSocket.SocketOption.KeepAliveOption
ListeningStatePySide2.QtNetwork.QAbstractSocket.SocketState.ListeningState
LowDelayOptionPySide2.QtNetwork.QAbstractSocket.SocketOption.LowDelayOption
MulticastLoopbackOptionPySide2.QtNetwork.QAbstractSocket.SocketOption.MulticastLoopbackOption
MulticastTtlOptionPySide2.QtNetwork.QAbstractSocket.SocketOption.MulticastTtlOption
NetworkErrorPySide2.QtNetwork.QAbstractSocket.SocketError.NetworkError
NewOnlyPySide2.QtCore.QIODevice.OpenModeFlag.NewOnly
NotOpenPySide2.QtCore.QIODevice.OpenModeFlag.NotOpen
OperationErrorPySide2.QtNetwork.QAbstractSocket.SocketError.OperationError
PathMtuSocketOptionPySide2.QtNetwork.QAbstractSocket.SocketOption.PathMtuSocketOption
PauseNeverPySide2.QtNetwork.QAbstractSocket.PauseMode.PauseNever
PauseOnSslErrorsPySide2.QtNetwork.QAbstractSocket.PauseMode.PauseOnSslErrors
ProxyAuthenticationRequiredErrorPySide2.QtNetwork.QAbstractSocket.SocketError.ProxyAuthenticationRequiredError
ProxyConnectionClosedErrorPySide2.QtNetwork.QAbstractSocket.SocketError.ProxyConnectionClosedError
ProxyConnectionRefusedErrorPySide2.QtNetwork.QAbstractSocket.SocketError.ProxyConnectionRefusedError
ProxyConnectionTimeoutErrorPySide2.QtNetwork.QAbstractSocket.SocketError.ProxyConnectionTimeoutError
ProxyNotFoundErrorPySide2.QtNetwork.QAbstractSocket.SocketError.ProxyNotFoundError
ProxyProtocolErrorPySide2.QtNetwork.QAbstractSocket.SocketError.ProxyProtocolError
QueryPeerPySide2.QtNetwork.QSslSocket.PeerVerifyMode.QueryPeer
ReadOnlyPySide2.QtCore.QIODevice.OpenModeFlag.ReadOnly
ReadWritePySide2.QtCore.QIODevice.OpenModeFlag.ReadWrite
ReceiveBufferSizeSocketOptionPySide2.QtNetwork.QAbstractSocket.SocketOption.ReceiveBufferSizeSocketOption
RemoteHostClosedErrorPySide2.QtNetwork.QAbstractSocket.SocketError.RemoteHostClosedError
ReuseAddressHintPySide2.QtNetwork.QAbstractSocket.BindFlag.ReuseAddressHint
SctpSocketPySide2.QtNetwork.QAbstractSocket.SocketType.SctpSocket
SendBufferSizeSocketOptionPySide2.QtNetwork.QAbstractSocket.SocketOption.SendBufferSizeSocketOption
ShareAddressPySide2.QtNetwork.QAbstractSocket.BindFlag.ShareAddress
SocketAccessErrorPySide2.QtNetwork.QAbstractSocket.SocketError.SocketAccessError
SocketAddressNotAvailableErrorPySide2.QtNetwork.QAbstractSocket.SocketError.SocketAddressNotAvailableError
SocketResourceErrorPySide2.QtNetwork.QAbstractSocket.SocketError.SocketResourceError
SocketTimeoutErrorPySide2.QtNetwork.QAbstractSocket.SocketError.SocketTimeoutError
SslClientModePySide2.QtNetwork.QSslSocket.SslMode.SslClientMode
SslHandshakeFailedErrorPySide2.QtNetwork.QAbstractSocket.SocketError.SslHandshakeFailedError
SslInternalErrorPySide2.QtNetwork.QAbstractSocket.SocketError.SslInternalError
SslInvalidUserDataErrorPySide2.QtNetwork.QAbstractSocket.SocketError.SslInvalidUserDataError
SslServerModePySide2.QtNetwork.QSslSocket.SslMode.SslServerMode
staticMetaObject<PySide2.QtCore.QMetaObject object at 0x7efe34666a80>
TcpSocketPySide2.QtNetwork.QAbstractSocket.SocketType.TcpSocket
TemporaryErrorPySide2.QtNetwork.QAbstractSocket.SocketError.TemporaryError
TextPySide2.QtCore.QIODevice.OpenModeFlag.Text
TruncatePySide2.QtCore.QIODevice.OpenModeFlag.Truncate
TypeOfServiceOptionPySide2.QtNetwork.QAbstractSocket.SocketOption.TypeOfServiceOption
UdpSocketPySide2.QtNetwork.QAbstractSocket.SocketType.UdpSocket
UnbufferedPySide2.QtCore.QIODevice.OpenModeFlag.Unbuffered
UnconnectedStatePySide2.QtNetwork.QAbstractSocket.SocketState.UnconnectedState
UnencryptedModePySide2.QtNetwork.QSslSocket.SslMode.UnencryptedMode
UnfinishedSocketOperationErrorPySide2.QtNetwork.QAbstractSocket.SocketError.UnfinishedSocketOperationError
UnknownNetworkLayerProtocolPySide2.QtNetwork.QAbstractSocket.NetworkLayerProtocol.UnknownNetworkLayerProtocol
UnknownSocketErrorPySide2.QtNetwork.QAbstractSocket.SocketError.UnknownSocketError
UnknownSocketTypePySide2.QtNetwork.QAbstractSocket.SocketType.UnknownSocketType
UnsupportedSocketOperationErrorPySide2.QtNetwork.QAbstractSocket.SocketError.UnsupportedSocketOperationError
VerifyNonePySide2.QtNetwork.QSslSocket.PeerVerifyMode.VerifyNone
VerifyPeerPySide2.QtNetwork.QSslSocket.PeerVerifyMode.VerifyPeer
WriteOnlyPySide2.QtCore.QIODevice.OpenModeFlag.WriteOnly

Liste des opérateurs

Opérateurs hérités de la classe object

__eq__, __ge__, __gt__, __le__, __lt__, __ne__

Liste des méthodes

Toutes les méthodes Méthodes d'instance Méthodes statiques Méthodes dépréciées
Signature de la méthodeDescription
__delattr__(self, name) Implement delattr(self, name). [extrait de __delattr__.__doc__]
__setattr__(self, name, value) Implement setattr(self, name, value). [extrait de __setattr__.__doc__]
abort(self) abort(self) [extrait de abort.__doc__]
aboutToClose
addCaCertificate(self, certificate: PySide2.QtNetwork.QSslCertificate) addCaCertificate(self, certificate: PySide2.QtNetwork.QSslCertificate) [extrait de addCaCertificate.__doc__]
addCaCertificates addCaCertificates(self, certificates: typing.Sequence[PySide2.QtNetwork.QSslCertificate]) [extrait de addCaCertificates.__doc__]
addDefaultCaCertificate(certificate: PySide2.QtNetwork.QSslCertificate) addDefaultCaCertificate(certificate: PySide2.QtNetwork.QSslCertificate) [extrait de addDefaultCaCertificate.__doc__]
addDefaultCaCertificates addDefaultCaCertificates(certificates: typing.Sequence[PySide2.QtNetwork.QSslCertificate]) [extrait de addDefaultCaCertificates.__doc__]
atEnd(self) -> bool atEnd(self) -> bool [extrait de atEnd.__doc__]
bytesAvailable(self) -> int bytesAvailable(self) -> int [extrait de bytesAvailable.__doc__]
bytesToWrite(self) -> int bytesToWrite(self) -> int [extrait de bytesToWrite.__doc__]
bytesWritten
caCertificates(self) -> typing.List[PySide2.QtNetwork.QSslCertificate] caCertificates(self) -> typing.List[PySide2.QtNetwork.QSslCertificate] [extrait de caCertificates.__doc__]
canReadLine(self) -> bool canReadLine(self) -> bool [extrait de canReadLine.__doc__]
channelBytesWritten
channelReadyRead
ciphers(self) -> typing.List[PySide2.QtNetwork.QSslCipher] ciphers(self) -> typing.List[PySide2.QtNetwork.QSslCipher] [extrait de ciphers.__doc__]
close(self) close(self) [extrait de close.__doc__]
connected
connectToHost connectToHost(self, address: PySide2.QtNetwork.QHostAddress, port: int, mode: PySide2.QtCore.QIODevice.OpenMode = PySide2.QtCore.QIODevice.OpenModeFlag.ReadWrite) [extrait de connectToHost.__doc__]
connectToHostEncrypted connectToHostEncrypted(self, hostName: str, port: int, mode: PySide2.QtCore.QIODevice.OpenMode = PySide2.QtCore.QIODevice.OpenModeFlag.ReadWrite, protocol: PySide2.QtNetwork.QAbstractSocket.NetworkLayerProtocol = PySide2.QtNetwork.QAbstractSocket.NetworkLayerProtocol.AnyIPProtocol) [extrait de connectToHostEncrypted.__doc__]
defaultCaCertificates() -> typing.List[PySide2.QtNetwork.QSslCertificate] defaultCaCertificates() -> typing.List[PySide2.QtNetwork.QSslCertificate] [extrait de defaultCaCertificates.__doc__]
defaultCiphers() -> typing.List[PySide2.QtNetwork.QSslCipher] defaultCiphers() -> typing.List[PySide2.QtNetwork.QSslCipher] [extrait de defaultCiphers.__doc__]
destroyed
disconnected
disconnectFromHost(self) disconnectFromHost(self) [extrait de disconnectFromHost.__doc__]
encrypted
encryptedBytesAvailable(self) -> int encryptedBytesAvailable(self) -> int [extrait de encryptedBytesAvailable.__doc__]
encryptedBytesToWrite(self) -> int encryptedBytesToWrite(self) -> int [extrait de encryptedBytesToWrite.__doc__]
encryptedBytesWritten
error
flush(self) -> bool flush(self) -> bool [extrait de flush.__doc__]
hostFound
ignoreSslErrors ignoreSslErrors(self) [extrait de ignoreSslErrors.__doc__]
isEncrypted(self) -> bool isEncrypted(self) -> bool [extrait de isEncrypted.__doc__]
localCertificate(self) -> PySide2.QtNetwork.QSslCertificate localCertificate(self) -> PySide2.QtNetwork.QSslCertificate [extrait de localCertificate.__doc__]
localCertificateChain(self) -> typing.List[PySide2.QtNetwork.QSslCertificate] localCertificateChain(self) -> typing.List[PySide2.QtNetwork.QSslCertificate] [extrait de localCertificateChain.__doc__]
mode(self) -> PySide2.QtNetwork.QSslSocket.SslMode mode(self) -> PySide2.QtNetwork.QSslSocket.SslMode [extrait de mode.__doc__]
modeChanged
objectNameChanged
ocspResponses(self) -> typing.List[PySide2.QtNetwork.QOcspResponse] ocspResponses(self) -> typing.List[PySide2.QtNetwork.QOcspResponse] [extrait de ocspResponses.__doc__]
peerCertificate(self) -> PySide2.QtNetwork.QSslCertificate peerCertificate(self) -> PySide2.QtNetwork.QSslCertificate [extrait de peerCertificate.__doc__]
peerCertificateChain(self) -> typing.List[PySide2.QtNetwork.QSslCertificate] peerCertificateChain(self) -> typing.List[PySide2.QtNetwork.QSslCertificate] [extrait de peerCertificateChain.__doc__]
peerVerifyDepth(self) -> int peerVerifyDepth(self) -> int [extrait de peerVerifyDepth.__doc__]
peerVerifyError
PeerVerifyMode
peerVerifyMode(self) -> PySide2.QtNetwork.QSslSocket.PeerVerifyMode peerVerifyMode(self) -> PySide2.QtNetwork.QSslSocket.PeerVerifyMode [extrait de peerVerifyMode.__doc__]
peerVerifyName(self) -> str peerVerifyName(self) -> str [extrait de peerVerifyName.__doc__]
preSharedKeyAuthenticationRequired
privateKey(self) -> PySide2.QtNetwork.QSslKey privateKey(self) -> PySide2.QtNetwork.QSslKey [extrait de privateKey.__doc__]
protocol(self) -> PySide2.QtNetwork.QSsl.SslProtocol protocol(self) -> PySide2.QtNetwork.QSsl.SslProtocol [extrait de protocol.__doc__]
proxyAuthenticationRequired
readChannelFinished
readData(self, data: bytes, maxlen: int) -> int readData(self, data: bytes, maxlen: int) -> int [extrait de readData.__doc__]
readyRead
resume(self) resume(self) [extrait de resume.__doc__]
sessionCipher(self) -> PySide2.QtNetwork.QSslCipher sessionCipher(self) -> PySide2.QtNetwork.QSslCipher [extrait de sessionCipher.__doc__]
sessionProtocol(self) -> PySide2.QtNetwork.QSsl.SslProtocol sessionProtocol(self) -> PySide2.QtNetwork.QSsl.SslProtocol [extrait de sessionProtocol.__doc__]
setCaCertificates(self, certificates: typing.Sequence[PySide2.QtNetwork.QSslCertificate]) setCaCertificates(self, certificates: typing.Sequence[PySide2.QtNetwork.QSslCertificate]) [extrait de setCaCertificates.__doc__]
setCiphers setCiphers(self, ciphers: typing.Sequence[PySide2.QtNetwork.QSslCipher]) [extrait de setCiphers.__doc__]
setDefaultCaCertificates(certificates: typing.Sequence[PySide2.QtNetwork.QSslCertificate]) setDefaultCaCertificates(certificates: typing.Sequence[PySide2.QtNetwork.QSslCertificate]) [extrait de setDefaultCaCertificates.__doc__]
setDefaultCiphers(ciphers: typing.Sequence[PySide2.QtNetwork.QSslCipher]) setDefaultCiphers(ciphers: typing.Sequence[PySide2.QtNetwork.QSslCipher]) [extrait de setDefaultCiphers.__doc__]
setLocalCertificate setLocalCertificate(self, certificate: PySide2.QtNetwork.QSslCertificate) [extrait de setLocalCertificate.__doc__]
setLocalCertificateChain(self, localChain: typing.Sequence[PySide2.QtNetwork.QSslCertificate]) setLocalCertificateChain(self, localChain: typing.Sequence[PySide2.QtNetwork.QSslCertificate]) [extrait de setLocalCertificateChain.__doc__]
setPeerVerifyDepth(self, depth: int) setPeerVerifyDepth(self, depth: int) [extrait de setPeerVerifyDepth.__doc__]
setPeerVerifyMode(self, mode: PySide2.QtNetwork.QSslSocket.PeerVerifyMode) setPeerVerifyMode(self, mode: PySide2.QtNetwork.QSslSocket.PeerVerifyMode) [extrait de setPeerVerifyMode.__doc__]
setPeerVerifyName(self, hostName: str) setPeerVerifyName(self, hostName: str) [extrait de setPeerVerifyName.__doc__]
setPrivateKey setPrivateKey(self, fileName: str, algorithm: PySide2.QtNetwork.QSsl.KeyAlgorithm = PySide2.QtNetwork.QSsl.KeyAlgorithm.Rsa, format: PySide2.QtNetwork.QSsl.EncodingFormat = PySide2.QtNetwork.QSsl.EncodingFormat.Pem, passPhrase: PySide2.QtCore.QByteArray = Default(QByteArray)) [extrait de setPrivateKey.__doc__]
setProtocol(self, protocol: PySide2.QtNetwork.QSsl.SslProtocol) setProtocol(self, protocol: PySide2.QtNetwork.QSsl.SslProtocol) [extrait de setProtocol.__doc__]
setReadBufferSize(self, size: int) setReadBufferSize(self, size: int) [extrait de setReadBufferSize.__doc__]
setSocketDescriptor(self, socketDescriptor: int, state: PySide2.QtNetwork.QAbstractSocket.SocketState = PySide2.QtNetwork.QAbstractSocket.SocketState.ConnectedState, openMode: PySide2.QtCore.QIODevice.OpenMode = PySide2.QtCore.QIODevice.OpenModeFlag.ReadWrite) -> bool setSocketDescriptor(self, socketDescriptor: int, state: PySide2.QtNetwork.QAbstractSocket.SocketState = PySide2.QtNetwork.QAbstractSocket.SocketState.ConnectedState, openMode: PySide2.QtCore.QIODevice.OpenMode = PySide2.QtCore.QIODevice.OpenModeFlag.ReadWrite) -> bool [extrait de setSocketDescriptor.__doc__]
setSocketOption(self, option: PySide2.QtNetwork.QAbstractSocket.SocketOption, value: typing.Any) setSocketOption(self, option: PySide2.QtNetwork.QAbstractSocket.SocketOption, value: typing.Any) [extrait de setSocketOption.__doc__]
setSslConfiguration(self, config: PySide2.QtNetwork.QSslConfiguration) setSslConfiguration(self, config: PySide2.QtNetwork.QSslConfiguration) [extrait de setSslConfiguration.__doc__]
socketOption(self, option: PySide2.QtNetwork.QAbstractSocket.SocketOption) -> typing.Any socketOption(self, option: PySide2.QtNetwork.QAbstractSocket.SocketOption) -> typing.Any [extrait de socketOption.__doc__]
sslConfiguration(self) -> PySide2.QtNetwork.QSslConfiguration sslConfiguration(self) -> PySide2.QtNetwork.QSslConfiguration [extrait de sslConfiguration.__doc__]
sslErrors
sslErrors.overload(self) -> typing.List[PySide2.QtNetwork.QSslError] sslErrors(self) -> typing.List[PySide2.QtNetwork.QSslError] [extrait de sslErrors.__doc__]
sslLibraryBuildVersionNumber() -> int sslLibraryBuildVersionNumber() -> int [extrait de sslLibraryBuildVersionNumber.__doc__]
sslLibraryBuildVersionString() -> str sslLibraryBuildVersionString() -> str [extrait de sslLibraryBuildVersionString.__doc__]
sslLibraryVersionNumber() -> int sslLibraryVersionNumber() -> int [extrait de sslLibraryVersionNumber.__doc__]
sslLibraryVersionString() -> str sslLibraryVersionString() -> str [extrait de sslLibraryVersionString.__doc__]
SslMode
startClientEncryption(self) startClientEncryption(self) [extrait de startClientEncryption.__doc__]
startServerEncryption(self) startServerEncryption(self) [extrait de startServerEncryption.__doc__]
stateChanged
supportedCiphers() -> typing.List[PySide2.QtNetwork.QSslCipher] supportedCiphers() -> typing.List[PySide2.QtNetwork.QSslCipher] [extrait de supportedCiphers.__doc__]
supportsSsl() -> bool supportsSsl() -> bool [extrait de supportsSsl.__doc__]
systemCaCertificates() -> typing.List[PySide2.QtNetwork.QSslCertificate] systemCaCertificates() -> typing.List[PySide2.QtNetwork.QSslCertificate] [extrait de systemCaCertificates.__doc__]
waitForBytesWritten(self, msecs: int = 30000) -> bool waitForBytesWritten(self, msecs: int = 30000) -> bool [extrait de waitForBytesWritten.__doc__]
waitForConnected(self, msecs: int = 30000) -> bool waitForConnected(self, msecs: int = 30000) -> bool [extrait de waitForConnected.__doc__]
waitForDisconnected(self, msecs: int = 30000) -> bool waitForDisconnected(self, msecs: int = 30000) -> bool [extrait de waitForDisconnected.__doc__]
waitForEncrypted(self, msecs: int = 30000) -> bool waitForEncrypted(self, msecs: int = 30000) -> bool [extrait de waitForEncrypted.__doc__]
waitForReadyRead(self, msecs: int = 30000) -> bool waitForReadyRead(self, msecs: int = 30000) -> bool [extrait de waitForReadyRead.__doc__]
writeData(self, data: bytes, len: int) -> int writeData(self, data: bytes, len: int) -> int [extrait de writeData.__doc__]

Méthodes héritées de la classe QTcpSocket

__init_subclass__, __subclasshook__

Méthodes héritées de la classe QAbstractSocket

__init_subclass__, __subclasshook__, bind, BindFlag, BindMode, error.overload, isSequential, isValid, localAddress, localPort, NetworkLayerProtocol, PauseMode, pauseMode, PauseModes, peerAddress, peerName, peerPort, protocolTag, proxy, readBufferSize, readLineData, setLocalAddress, setLocalPort, setPauseMode, setPeerAddress, setPeerName, setPeerPort, setProtocolTag, setProxy, setSocketError, setSocketState, socketDescriptor, SocketError, SocketOption, SocketState, SocketType, socketType, state

Méthodes héritées de la classe QIODevice

__init_subclass__, __subclasshook__, commitTransaction, currentReadChannel, currentWriteChannel, errorString, getChar, isOpen, isReadable, isSequential, isTextModeEnabled, isTransactionStarted, isWritable, open, OpenMode, openMode, OpenModeFlag, peek, pos, putChar, read, readAll, readChannelCount, readLine, readLineData, reset, rollbackTransaction, seek, setCurrentReadChannel, setCurrentWriteChannel, setErrorString, setOpenMode, setTextModeEnabled, size, skip, startTransaction, ungetChar, write, writeChannelCount

Méthodes héritées de la classe QObject

__getattribute__, __init_subclass__, __repr__, __subclasshook__, blockSignals, childEvent, children, connect, connectNotify, customEvent, deleteLater, disconnect, disconnectNotify, dumpObjectInfo, dumpObjectTree, dynamicPropertyNames, emit, event, eventFilter, findChild, findChildren, inherits, installEventFilter, isSignalConnected, isWidgetType, isWindowType, killTimer, metaObject, moveToThread, objectName, parent, property, receivers, registerUserData, removeEventFilter, sender, senderSignalIndex, setObjectName, setParent, setProperty, signalsBlocked, startTimer, thread, timerEvent, tr

Méthodes héritées de la classe Object

__init_subclass__, __subclasshook__

Méthodes héritées de la classe object

__dir__, __format__, __getattribute__, __hash__, __reduce__, __reduce_ex__, __repr__, __sizeof__, __str__