Home
·
All Classes
·
Modules
QSslCertificate Class Reference
[
QtNetwork
module]
Types
enum
SubjectInfo
{ Organization, CommonName, LocalityName, OrganizationalUnitName, CountryName, StateOrProvinceName }
Methods
__init__
(
self
, QIODevice, QSsl.EncodingFormat
format
= QSsl.Pem)
__init__
(
self
, QByteArray
data
= QByteArray(), QSsl.EncodingFormat
format
= QSsl.Pem)
__init__
(
self
, QSslCertificate)
dict-of-QSsl.AlternateNameEntryType-list-of-QString
alternateSubjectNames
(
self
)
clear
(
self
)
QByteArray
digest
(
self
, QCryptographicHash.Algorithm
algorithm
= QCryptographicHash.Md5)
QDateTime
effectiveDate
(
self
)
QDateTime
expiryDate
(
self
)
int
handle
(
self
)
bool
isNull
(
self
)
QString
issuerInfo
(
self
, SubjectInfo)
QString
issuerInfo
(
self
, QByteArray)
bool
isValid
(
self
)
QSslKey
publicKey
(
self
)
QByteArray
serialNumber
(
self
)
QString
subjectInfo
(
self
, SubjectInfo)
QString
subjectInfo
(
self
, QByteArray)
QByteArray
toDer
(
self
)
QByteArray
toPem
(
self
)
QByteArray
version
(
self
)
Static Methods
list-of-QSslCertificate
fromData
(QByteArray, QSsl.EncodingFormat
format
= QSsl.Pem)
list-of-QSslCertificate
fromDevice
(QIODevice, QSsl.EncodingFormat
format
= QSsl.Pem)
list-of-QSslCertificate
fromPath
(QString, QSsl.EncodingFormat
format
= QSsl.Pem, QRegExp.PatternSyntax
syntax
= QRegExp.FixedString)
Special Methods
bool
__eq__
(
self
, QSslCertificate)
bool
__ne__
(
self
, QSslCertificate)
Detailed Description
Type Documentation
QSslCertificate.SubjectInfo
Method Documentation
QSslCertificate.__init__ (
self
,
QIODevice
,
QSsl.EncodingFormat
format
= QSsl.Pem)
QSslCertificate.__init__ (
self
,
QByteArray
data
= QByteArray(),
QSsl.EncodingFormat
format
= QSsl.Pem)
QSslCertificate.__init__ (
self
,
QSslCertificate
)
dict-of-QSsl.AlternateNameEntryType-list-of-QString QSslCertificate.alternateSubjectNames (
self
)
QSslCertificate.clear (
self
)
QByteArray
QSslCertificate.digest (
self
,
QCryptographicHash.Algorithm
algorithm
= QCryptographicHash.Md5)
QDateTime
QSslCertificate.effectiveDate (
self
)
QDateTime
QSslCertificate.expiryDate (
self
)
list-of-QSslCertificate QSslCertificate.fromData (
QByteArray
,
QSsl.EncodingFormat
format
= QSsl.Pem)
list-of-QSslCertificate QSslCertificate.fromDevice (
QIODevice
,
QSsl.EncodingFormat
format
= QSsl.Pem)
list-of-QSslCertificate QSslCertificate.fromPath (QString,
QSsl.EncodingFormat
format
= QSsl.Pem,
QRegExp.PatternSyntax
syntax
= QRegExp.FixedString)
int QSslCertificate.handle (
self
)
bool QSslCertificate.isNull (
self
)
QString QSslCertificate.issuerInfo (
self
,
SubjectInfo
)
QString QSslCertificate.issuerInfo (
self
,
QByteArray
)
bool QSslCertificate.isValid (
self
)
QSslKey
QSslCertificate.publicKey (
self
)
QByteArray
QSslCertificate.serialNumber (
self
)
QString QSslCertificate.subjectInfo (
self
,
SubjectInfo
)
QString QSslCertificate.subjectInfo (
self
,
QByteArray
)
QByteArray
QSslCertificate.toDer (
self
)
QByteArray
QSslCertificate.toPem (
self
)
QByteArray
QSslCertificate.version (
self
)
bool QSslCertificate.__eq__ (
self
,
QSslCertificate
)
bool QSslCertificate.__ne__ (
self
,
QSslCertificate
)
PyQt 4.8 for X11
Copyright ©
Riverbank Computing Ltd
and
Nokia
2010
Qt 4.7.0