NAME
Qt::Network::QSslCertificate
PUBLIC METHODS
- QSslCertificate(const QSslCertificate & other)
- QSslCertificate(QIODevice * device, QSsl::EncodingFormat format)
- QSslCertificate(QIODevice * device, QSsl::EncodingFormat format = QSsl::Pem)
- QSslCertificate(const QByteArray & encoded, QSsl::EncodingFormat format)
- QSslCertificate(const QByteArray & encoded, QSsl::EncodingFormat format = QSsl::Pem)
- QSslCertificate(const QByteArray & encoded = QByteArray(), QSsl::EncodingFormat format = QSsl::Pem)
- ~QSslCertificate()
- void clear()
- QByteArray digest(QCryptographicHash::Algorithm algorithm)
- QByteArray digest(QCryptographicHash::Algorithm algorithm = QCryptographicHash::Md5)
- QDateTime effectiveDate()
- QDateTime expiryDate()
- static QList<QSslCertificate> fromData(const QByteArray & data, QSsl::EncodingFormat format)
- static QList<QSslCertificate> fromData(const QByteArray & data, QSsl::EncodingFormat format = QSsl::Pem)
- static QList<QSslCertificate> fromDevice(QIODevice * device, QSsl::EncodingFormat format)
- static QList<QSslCertificate> fromDevice(QIODevice * device, QSsl::EncodingFormat format = QSsl::Pem)
- static QList<QSslCertificate> fromPath(const QString & path, QSsl::EncodingFormat format, QRegExp::PatternSyntax syntax)
- static QList<QSslCertificate> fromPath(const QString & path, QSsl::EncodingFormat format, QRegExp::PatternSyntax syntax = QRegExp::FixedString)
- static QList<QSslCertificate> fromPath(const QString & path, QSsl::EncodingFormat format = QSsl::Pem, QRegExp::PatternSyntax syntax = QRegExp::FixedString)
- unsigned long handle()
- bool isNull()
- bool isValid()
- QString issuerInfo(QSslCertificate::SubjectInfo info)
- QString issuerInfo(const QByteArray & tag)
- bool operator!=(const QSslCertificate & other)
- QSslCertificate & operator=(const QSslCertificate & other)
- bool operator==(const QSslCertificate & other)
- QSslKey publicKey()
- QByteArray serialNumber()
- QString subjectInfo(QSslCertificate::SubjectInfo info)
- QString subjectInfo(const QByteArray & tag)
- QByteArray toDer()
- QByteArray toPem()
- QByteArray version()
ENUM VALUES
- Organization
- CommonName
- LocalityName
- OrganizationalUnitName
- CountryName
- StateOrProvinceName
EXPORT
None by default.
AUTHOR
Dongxu Ma <dongxu@cpan.org>
COPYRIGHT AND LICENSE
Copyright (C) 2011 - 2012 by Dongxu Ma
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.