KLayout Manual: Main Index » Class Index » API reference - Class QSslCertificate

API reference - Class QSslCertificate

Notation used in Ruby API documentation

Description: Binding of QSslCertificate

Public constructors

new QSslCertificatenew(const QSslCertificate other)Constructor QSslCertificate::QSslCertificate(const QSslCertificate &other)
new QSslCertificatenew(QIODevice ptr device)Constructor QSslCertificate::QSslCertificate(QIODevice *device, QSsl::EncodingFormat format)
new QSslCertificatenew(QIODevice ptr device,
const QSsl_EncodingFormat format)
Constructor QSslCertificate::QSslCertificate(QIODevice *device, QSsl::EncodingFormat format)
new QSslCertificatenewConstructor QSslCertificate::QSslCertificate(const QByteArray &encoded, QSsl::EncodingFormat format)
new QSslCertificatenew(string encoded)Constructor QSslCertificate::QSslCertificate(const QByteArray &encoded, QSsl::EncodingFormat format)
new QSslCertificatenew(string encoded,
const QSsl_EncodingFormat format)
Constructor QSslCertificate::QSslCertificate(const QByteArray &encoded, QSsl::EncodingFormat format)

Public methods

[const]bool!=(const QSslCertificate other)Method bool QSslCertificate::operator!=(const QSslCertificate &other)
[const]bool==(const QSslCertificate other)Method bool QSslCertificate::operator==(const QSslCertificate &other)
QSslCertificateassign(const QSslCertificate other)Method QSslCertificate & QSslCertificate::operator=(const QSslCertificate &other)
[const]voidassign(const QSslCertificate other)Assign the contents of another object to self
voidclearMethod void QSslCertificate::clear()
voidcreateEnsures the C++ object is created
voiddestroyExplicitly destroy the object
[const]booldestroyed?Returns a value indicating whether the object was already destroyed
[const]stringdigestMethod QByteArray QSslCertificate::digest(QCryptographicHash::Algorithm algorithm)
[const]stringdigest(const QCryptographicHash_Algorithm algorithm)Method QByteArray QSslCertificate::digest(QCryptographicHash::Algorithm algorithm)
[const]QSslCertificatedupCreates a copy of self
[const]QDateTimeeffectiveDateMethod QDateTime QSslCertificate::effectiveDate()
[const]QDateTimeexpiryDateMethod QDateTime QSslCertificate::expiryDate()
[const]unsigned longhandleMethod Qt::HANDLE QSslCertificate::handle()
[const]boolisNullMethod bool QSslCertificate::isNull()
[const]boolisNull?Method bool QSslCertificate::isNull()
[const]boolisValidMethod bool QSslCertificate::isValid()
[const]boolisValid?Method bool QSslCertificate::isValid()
[const]boolis_const_object?Returns a value indicating whether the reference is a const reference
[const]stringissuerInfo(const QSslCertificate_SubjectInfo info)Method QString QSslCertificate::issuerInfo(QSslCertificate::SubjectInfo info)
[const]stringissuerInfo(string tag)Method QString QSslCertificate::issuerInfo(const QByteArray &tag)
[const]QSslKeypublicKeyMethod QSslKey QSslCertificate::publicKey()
[const]stringserialNumberMethod QByteArray QSslCertificate::serialNumber()
[const]stringsubjectInfo(const QSslCertificate_SubjectInfo info)Method QString QSslCertificate::subjectInfo(QSslCertificate::SubjectInfo info)
[const]stringsubjectInfo(string tag)Method QString QSslCertificate::subjectInfo(const QByteArray &tag)
[const]stringtoDerMethod QByteArray QSslCertificate::toDer()
[const]stringtoPemMethod QByteArray QSslCertificate::toPem()
[const]stringversionMethod QByteArray QSslCertificate::version()

Public static methods and constants

QSslCertificate_SubjectInfoCommonNameEnum constant enum QSslCertificate::CommonName
QSslCertificate_SubjectInfoCountryNameEnum constant enum QSslCertificate::CountryName
QSslCertificate_SubjectInfoLocalityNameEnum constant enum QSslCertificate::LocalityName
QSslCertificate_SubjectInfoOrganizationEnum constant enum QSslCertificate::Organization
QSslCertificate_SubjectInfoOrganizationalUnitNameEnum constant enum QSslCertificate::OrganizationalUnitName
QSslCertificate_SubjectInfoStateOrProvinceNameEnum constant enum QSslCertificate::StateOrProvinceName
QSslCertificate[]fromData(string data)Static method QList<class QSslCertificate> QSslCertificate::fromData(const QByteArray &data, QSsl::EncodingFormat format)
QSslCertificate[]fromData(string data,
const QSsl_EncodingFormat format)
Static method QList<class QSslCertificate> QSslCertificate::fromData(const QByteArray &data, QSsl::EncodingFormat format)
QSslCertificate[]fromDevice(QIODevice ptr device)Static method QList<class QSslCertificate> QSslCertificate::fromDevice(QIODevice *device, QSsl::EncodingFormat format)
QSslCertificate[]fromDevice(QIODevice ptr device,
const QSsl_EncodingFormat format)
Static method QList<class QSslCertificate> QSslCertificate::fromDevice(QIODevice *device, QSsl::EncodingFormat format)
QSslCertificate[]fromPath(string path)Static method QList<class QSslCertificate> QSslCertificate::fromPath(const QString &path, QSsl::EncodingFormat format, QRegExp::PatternSyntax syntax)
QSslCertificate[]fromPath(string path,
const QSsl_EncodingFormat format)
Static method QList<class QSslCertificate> QSslCertificate::fromPath(const QString &path, QSsl::EncodingFormat format, QRegExp::PatternSyntax syntax)
QSslCertificate[]fromPath(string path,
const QSsl_EncodingFormat format,
const QRegExp_PatternSyntax syntax)
Static method QList<class QSslCertificate> QSslCertificate::fromPath(const QString &path, QSsl::EncodingFormat format, QRegExp::PatternSyntax syntax)

Detailed description

[const] bool !=(const QSslCertificate other)

Description: Method bool QSslCertificate::operator!=(const QSslCertificate &other)

[const] bool ==(const QSslCertificate other)

Description: Method bool QSslCertificate::operator==(const QSslCertificate &other)

[static] QSslCertificate_SubjectInfo CommonName

Description: Enum constant enum QSslCertificate::CommonName

[static] QSslCertificate_SubjectInfo CountryName

Description: Enum constant enum QSslCertificate::CountryName

[static] QSslCertificate_SubjectInfo LocalityName

Description: Enum constant enum QSslCertificate::LocalityName

[static] QSslCertificate_SubjectInfo Organization

Description: Enum constant enum QSslCertificate::Organization

[static] QSslCertificate_SubjectInfo OrganizationalUnitName

Description: Enum constant enum QSslCertificate::OrganizationalUnitName

[static] QSslCertificate_SubjectInfo StateOrProvinceName

Description: Enum constant enum QSslCertificate::StateOrProvinceName

QSslCertificate assign(const QSslCertificate other)

Description: Method QSslCertificate & QSslCertificate::operator=(const QSslCertificate &other)

[const] void assign(const QSslCertificate other)

Description: Assign the contents of another object to self

This method assigns the contents of another object to self. This is a deep copy that does not only copy the reference but the actual content.

void clear

Description: Method void QSslCertificate::clear()

void create

Description: Ensures the C++ object is created

Use this method to ensure the C++ object is created, for example to ensure that resources are allocated. Usually C++ objects are created on demand and not necessarily when the script object is created.

void destroy

Description: Explicitly destroy the object

Explicitly destroy the object on C++ side if it was owned by the Ruby interpreter. Subsequent access to this object will throw an exception. If the object is not owned by Ruby, this method will do nothing.

[const] bool destroyed?

Description: Returns a value indicating whether the object was already destroyed

This method returns true, if the object was destroyed, either explicitly or by the C++ side. The latter may happen, if the object is owned by a C++ object which got destroyed itself.

[const] string digest

Description: Method QByteArray QSslCertificate::digest(QCryptographicHash::Algorithm algorithm)

[const] string digest(const QCryptographicHash_Algorithm algorithm)

Description: Method QByteArray QSslCertificate::digest(QCryptographicHash::Algorithm algorithm)

[const] QSslCertificate dup

Description: Creates a copy of self

[const] QDateTime effectiveDate

Description: Method QDateTime QSslCertificate::effectiveDate()

[const] QDateTime expiryDate

Description: Method QDateTime QSslCertificate::expiryDate()

[static] QSslCertificate[] fromData(string data)

Description: Static method QList<class QSslCertificate> QSslCertificate::fromData(const QByteArray &data, QSsl::EncodingFormat format)

This method is static and can be called without an instance.

[static] QSslCertificate[] fromData(string data,const QSsl_EncodingFormat format)

Description: Static method QList<class QSslCertificate> QSslCertificate::fromData(const QByteArray &data, QSsl::EncodingFormat format)

This method is static and can be called without an instance.

[static] QSslCertificate[] fromDevice(QIODevice ptr device)

Description: Static method QList<class QSslCertificate> QSslCertificate::fromDevice(QIODevice *device, QSsl::EncodingFormat format)

This method is static and can be called without an instance.

[static] QSslCertificate[] fromDevice(QIODevice ptr device,const QSsl_EncodingFormat format)

Description: Static method QList<class QSslCertificate> QSslCertificate::fromDevice(QIODevice *device, QSsl::EncodingFormat format)

This method is static and can be called without an instance.

[static] QSslCertificate[] fromPath(string path)

Description: Static method QList<class QSslCertificate> QSslCertificate::fromPath(const QString &path, QSsl::EncodingFormat format, QRegExp::PatternSyntax syntax)

This method is static and can be called without an instance.

[static] QSslCertificate[] fromPath(string path,const QSsl_EncodingFormat format)

Description: Static method QList<class QSslCertificate> QSslCertificate::fromPath(const QString &path, QSsl::EncodingFormat format, QRegExp::PatternSyntax syntax)

This method is static and can be called without an instance.

[static] QSslCertificate[] fromPath(string path,const QSsl_EncodingFormat format,const QRegExp_PatternSyntax syntax)

Description: Static method QList<class QSslCertificate> QSslCertificate::fromPath(const QString &path, QSsl::EncodingFormat format, QRegExp::PatternSyntax syntax)

This method is static and can be called without an instance.

[const] unsigned long handle

Description: Method Qt::HANDLE QSslCertificate::handle()

[const] bool isNull

Description: Method bool QSslCertificate::isNull()

[const] bool isNull?

Description: Method bool QSslCertificate::isNull()

[const] bool isValid

Description: Method bool QSslCertificate::isValid()

[const] bool isValid?

Description: Method bool QSslCertificate::isValid()

[const] bool is_const_object?

Description: Returns a value indicating whether the reference is a const reference

This method returns true, if self is a const reference. In that case, only const methods may be called on self.

[const] string issuerInfo(const QSslCertificate_SubjectInfo info)

Description: Method QString QSslCertificate::issuerInfo(QSslCertificate::SubjectInfo info)

[const] string issuerInfo(string tag)

Description: Method QString QSslCertificate::issuerInfo(const QByteArray &tag)

[static] new QSslCertificate new(const QSslCertificate other)

Description: Constructor QSslCertificate::QSslCertificate(const QSslCertificate &other)

This method creates an object of class QSslCertificate.

[static] new QSslCertificate new(QIODevice ptr device)

Description: Constructor QSslCertificate::QSslCertificate(QIODevice *device, QSsl::EncodingFormat format)

This method creates an object of class QSslCertificate.

[static] new QSslCertificate new(QIODevice ptr device,const QSsl_EncodingFormat format)

Description: Constructor QSslCertificate::QSslCertificate(QIODevice *device, QSsl::EncodingFormat format)

This method creates an object of class QSslCertificate.

[static] new QSslCertificate new

Description: Constructor QSslCertificate::QSslCertificate(const QByteArray &encoded, QSsl::EncodingFormat format)

This method creates an object of class QSslCertificate.

[static] new QSslCertificate new(string encoded)

Description: Constructor QSslCertificate::QSslCertificate(const QByteArray &encoded, QSsl::EncodingFormat format)

This method creates an object of class QSslCertificate.

[static] new QSslCertificate new(string encoded,const QSsl_EncodingFormat format)

Description: Constructor QSslCertificate::QSslCertificate(const QByteArray &encoded, QSsl::EncodingFormat format)

This method creates an object of class QSslCertificate.

[const] QSslKey publicKey

Description: Method QSslKey QSslCertificate::publicKey()

[const] string serialNumber

Description: Method QByteArray QSslCertificate::serialNumber()

[const] string subjectInfo(const QSslCertificate_SubjectInfo info)

Description: Method QString QSslCertificate::subjectInfo(QSslCertificate::SubjectInfo info)

[const] string subjectInfo(string tag)

Description: Method QString QSslCertificate::subjectInfo(const QByteArray &tag)

[const] string toDer

Description: Method QByteArray QSslCertificate::toDer()

[const] string toPem

Description: Method QByteArray QSslCertificate::toPem()

[const] string version

Description: Method QByteArray QSslCertificate::version()