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 « QSslCertificate »

Informations générales

Héritage

builtins.object
    Object
        QSslCertificate

Définition

class QSslCertificate(Object):

Description [extrait de QSslCertificate.__doc__]

QSslCertificate(self, data: PySide2.QtCore.QByteArray = Default(QByteArray), format: PySide2.QtNetwork.QSsl.EncodingFormat = PySide2.QtNetwork.QSsl.EncodingFormat.Pem)
QSslCertificate(self, device: PySide2.QtCore.QIODevice, format: PySide2.QtNetwork.QSsl.EncodingFormat = PySide2.QtNetwork.QSsl.EncodingFormat.Pem)
QSslCertificate(self, other: PySide2.QtNetwork.QSslCertificate)

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
CommonNamePySide2.QtNetwork.QSslCertificate.SubjectInfo.CommonName
CountryNamePySide2.QtNetwork.QSslCertificate.SubjectInfo.CountryName
DistinguishedNameQualifierPySide2.QtNetwork.QSslCertificate.SubjectInfo.DistinguishedNameQualifier
EmailAddressPySide2.QtNetwork.QSslCertificate.SubjectInfo.EmailAddress
LocalityNamePySide2.QtNetwork.QSslCertificate.SubjectInfo.LocalityName
OrganizationPySide2.QtNetwork.QSslCertificate.SubjectInfo.Organization
OrganizationalUnitNamePySide2.QtNetwork.QSslCertificate.SubjectInfo.OrganizationalUnitName
SerialNumberPySide2.QtNetwork.QSslCertificate.SubjectInfo.SerialNumber
StateOrProvinceNamePySide2.QtNetwork.QSslCertificate.SubjectInfo.StateOrProvinceName

Liste des opérateurs

Signature de l'opérateur Description
__eq__(self, value) Return self==value. [extrait de __eq__.__doc__]
__ge__(self, value) Return self>=value. [extrait de __ge__.__doc__]
__gt__(self, value) Return self>value. [extrait de __gt__.__doc__]
__le__(self, value) Return self<=value. [extrait de __le__.__doc__]
__lt__(self, value) Return self<value. [extrait de __lt__.__doc__]
__ne__(self, value) Return self!=value. [extrait de __ne__.__doc__]

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
__bool__(self) self != 0 [extrait de __bool__.__doc__]
__copy__(self) __copy__(self) [extrait de __copy__.__doc__]
__repr__(self) Return repr(self). [extrait de __repr__.__doc__]
clear(self) clear(self) [extrait de clear.__doc__]
digest(self, algorithm: PySide2.QtCore.QCryptographicHash.Algorithm = PySide2.QtCore.QCryptographicHash.Algorithm.Md5) -> PySide2.QtCore.QByteArray digest(self, algorithm: PySide2.QtCore.QCryptographicHash.Algorithm = PySide2.QtCore.QCryptographicHash.Algorithm.Md5) -> PySide2.QtCore.QByteArray [extrait de digest.__doc__]
effectiveDate(self) -> PySide2.QtCore.QDateTime effectiveDate(self) -> PySide2.QtCore.QDateTime [extrait de effectiveDate.__doc__]
expiryDate(self) -> PySide2.QtCore.QDateTime expiryDate(self) -> PySide2.QtCore.QDateTime [extrait de expiryDate.__doc__]
extensions(self) -> typing.List[PySide2.QtNetwork.QSslCertificateExtension] extensions(self) -> typing.List[PySide2.QtNetwork.QSslCertificateExtension] [extrait de extensions.__doc__]
fromData(data: PySide2.QtCore.QByteArray, format: PySide2.QtNetwork.QSsl.EncodingFormat = PySide2.QtNetwork.QSsl.EncodingFormat.Pem) -> typing.List[PySide2.QtNetwork.QSslCertificate] fromData(data: PySide2.QtCore.QByteArray, format: PySide2.QtNetwork.QSsl.EncodingFormat = PySide2.QtNetwork.QSsl.EncodingFormat.Pem) -> typing.List[PySide2.QtNetwork.QSslCertificate] [extrait de fromData.__doc__]
fromDevice(device: PySide2.QtCore.QIODevice, format: PySide2.QtNetwork.QSsl.EncodingFormat = PySide2.QtNetwork.QSsl.EncodingFormat.Pem) -> typing.List[PySide2.QtNetwork.QSslCertificate] fromDevice(device: PySide2.QtCore.QIODevice, format: PySide2.QtNetwork.QSsl.EncodingFormat = PySide2.QtNetwork.QSsl.EncodingFormat.Pem) -> typing.List[PySide2.QtNetwork.QSslCertificate] [extrait de fromDevice.__doc__]
fromPath(path: str, format: PySide2.QtNetwork.QSsl.EncodingFormat = PySide2.QtNetwork.QSsl.EncodingFormat.Pem, syntax: PySide2.QtCore.QRegExp.PatternSyntax = PySide2.QtCore.QRegExp.PatternSyntax.FixedString) -> typing.List[PySide2.QtNetwork.QSslCertificate] fromPath(path: str, format: PySide2.QtNetwork.QSsl.EncodingFormat = PySide2.QtNetwork.QSsl.EncodingFormat.Pem, syntax: PySide2.QtCore.QRegExp.PatternSyntax = PySide2.QtCore.QRegExp.PatternSyntax.FixedString) -> typing.List[PySide2.QtNetwork.QSslCertificate] [extrait de fromPath.__doc__]
handle(self) -> int handle(self) -> int [extrait de handle.__doc__]
importPkcs12(device: PySide2.QtCore.QIODevice, key: PySide2.QtNetwork.QSslKey, cert: PySide2.QtNetwork.QSslCertificate, caCertificates: typing.Union[typing.Sequence[PySide2.QtNetwork.QSslCertificate], NoneType] = None, passPhrase: PySide2.QtCore.QByteArray = Default(QByteArray)) -> bool importPkcs12(device: PySide2.QtCore.QIODevice, key: PySide2.QtNetwork.QSslKey, cert: PySide2.QtNetwork.QSslCertificate, caCertificates: typing.Union[typing.Sequence[PySide2.QtNetwork.QSslCertificate], NoneType] = None, passPhrase: PySide2.QtCore.QByteArray = Default(QByteArray)) -> bool [extrait de importPkcs12.__doc__]
isBlacklisted(self) -> bool isBlacklisted(self) -> bool [extrait de isBlacklisted.__doc__]
isNull(self) -> bool isNull(self) -> bool [extrait de isNull.__doc__]
isSelfSigned(self) -> bool isSelfSigned(self) -> bool [extrait de isSelfSigned.__doc__]
issuerDisplayName(self) -> str issuerDisplayName(self) -> str [extrait de issuerDisplayName.__doc__]
issuerInfo issuerInfo(self, attribute: PySide2.QtCore.QByteArray) -> typing.List[str] [extrait de issuerInfo.__doc__]
issuerInfoAttributes(self) -> typing.List[PySide2.QtCore.QByteArray] issuerInfoAttributes(self) -> typing.List[PySide2.QtCore.QByteArray] [extrait de issuerInfoAttributes.__doc__]
publicKey(self) -> PySide2.QtNetwork.QSslKey publicKey(self) -> PySide2.QtNetwork.QSslKey [extrait de publicKey.__doc__]
serialNumber(self) -> PySide2.QtCore.QByteArray serialNumber(self) -> PySide2.QtCore.QByteArray [extrait de serialNumber.__doc__]
subjectAlternativeNames(self) -> typing.OrderedDict[PySide2.QtNetwork.QSsl.AlternativeNameEntryType, typing.List[str]] subjectAlternativeNames(self) -> typing.OrderedDict[PySide2.QtNetwork.QSsl.AlternativeNameEntryType, typing.List[str]] [extrait de subjectAlternativeNames.__doc__]
subjectDisplayName(self) -> str subjectDisplayName(self) -> str [extrait de subjectDisplayName.__doc__]
SubjectInfo
subjectInfo subjectInfo(self, attribute: PySide2.QtCore.QByteArray) -> typing.List[str] [extrait de subjectInfo.__doc__]
subjectInfoAttributes(self) -> typing.List[PySide2.QtCore.QByteArray] subjectInfoAttributes(self) -> typing.List[PySide2.QtCore.QByteArray] [extrait de subjectInfoAttributes.__doc__]
swap(self, other: PySide2.QtNetwork.QSslCertificate) swap(self, other: PySide2.QtNetwork.QSslCertificate) [extrait de swap.__doc__]
toDer(self) -> PySide2.QtCore.QByteArray toDer(self) -> PySide2.QtCore.QByteArray [extrait de toDer.__doc__]
toPem(self) -> PySide2.QtCore.QByteArray toPem(self) -> PySide2.QtCore.QByteArray [extrait de toPem.__doc__]
toText(self) -> str toText(self) -> str [extrait de toText.__doc__]
verify(certificateChain: typing.Sequence[PySide2.QtNetwork.QSslCertificate], hostName: str = '') -> typing.List[PySide2.QtNetwork.QSslError] verify(certificateChain: typing.Sequence[PySide2.QtNetwork.QSslCertificate], hostName: str = '') -> typing.List[PySide2.QtNetwork.QSslError] [extrait de verify.__doc__]
version(self) -> PySide2.QtCore.QByteArray version(self) -> PySide2.QtCore.QByteArray [extrait de version.__doc__]

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

__init_subclass__, __subclasshook__

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

__delattr__, __dir__, __format__, __getattribute__, __hash__, __reduce__, __reduce_ex__, __setattr__, __sizeof__, __str__