Notation used in Ruby API documentation
Module: QtNetwork
Description: Binding of QSslCertificate
Sub-classes: SubjectInfo, QFlags_SubjectInfo
new QSslCertificate | new | (QIODevice ptr device, const QSsl_EncodingFormat format = QSsl::Pem) | Constructor QSslCertificate::QSslCertificate(QIODevice *device, QSsl::EncodingFormat format) |
new QSslCertificate | new | (bytes data = QByteArray(), const QSsl_EncodingFormat format = QSsl::Pem) | Constructor QSslCertificate::QSslCertificate(const QByteArray &data, QSsl::EncodingFormat format) |
new QSslCertificate | new | (const QSslCertificate other) | Constructor QSslCertificate::QSslCertificate(const QSslCertificate &other) |
[const] | bool | != | (const QSslCertificate other) | Method bool QSslCertificate::operator!=(const QSslCertificate &other) |
[const] | bool | == | (const QSslCertificate other) | Method bool QSslCertificate::operator==(const QSslCertificate &other) |
void | _assign | (const QSslCertificate other) | Assigns another object to self | |
[const] | QSslCertificate ptr | _const_cast | Returns a non-const reference to self. | |
void | _create | Ensures the C++ object is created | ||
void | _destroy | Explicitly destroys the object | ||
[const] | bool | _destroyed? | Returns a value indicating whether the object was already destroyed | |
[const] | bool | _is_const_object? | Returns a value indicating whether the reference is a const reference | |
void | _manage | Marks the object as managed by the script side. | ||
void | _unmanage | Marks the object as no longer owned by the script side. | ||
QSslCertificate | assign | (const QSslCertificate other) | Method QSslCertificate &QSslCertificate::operator=(const QSslCertificate &other) | |
void | clear | Method void QSslCertificate::clear() | ||
[const] | bytes | digest | (const QCryptographicHash_Algorithm algorithm = QCryptographicHash::Md5) | Method QByteArray QSslCertificate::digest(QCryptographicHash::Algorithm algorithm) |
[const] | new QSslCertificate ptr | dup | Creates a copy of self | |
[const] | QDateTime | effectiveDate | Method QDateTime QSslCertificate::effectiveDate() | |
[const] | QDateTime | expiryDate | Method QDateTime QSslCertificate::expiryDate() | |
[const] | QSslCertificateExtension[] | extensions | Method QList<QSslCertificateExtension> QSslCertificate::extensions() | |
[const] | void * | handle | Method Qt::HANDLE QSslCertificate::handle() | |
[const] | bool | isBlacklisted? | Method bool QSslCertificate::isBlacklisted() | |
[const] | bool | isNull? | Method bool QSslCertificate::isNull() | |
[const] | bool | isSelfSigned? | Method bool QSslCertificate::isSelfSigned() | |
[const] | string | issuerDisplayName | Method QString QSslCertificate::issuerDisplayName() | |
[const] | string[] | issuerInfo | (const QSslCertificate_SubjectInfo info) | Method QStringList QSslCertificate::issuerInfo(QSslCertificate::SubjectInfo info) |
[const] | string[] | issuerInfo | (bytes attribute) | Method QStringList QSslCertificate::issuerInfo(const QByteArray &attribute) |
[const] | bytes[] | issuerInfoAttributes | Method QList<QByteArray> QSslCertificate::issuerInfoAttributes() | |
[const] | QSslKey | publicKey | Method QSslKey QSslCertificate::publicKey() | |
[const] | bytes | serialNumber | Method QByteArray QSslCertificate::serialNumber() | |
[const] | string | subjectDisplayName | Method QString QSslCertificate::subjectDisplayName() | |
[const] | string[] | subjectInfo | (const QSslCertificate_SubjectInfo info) | Method QStringList QSslCertificate::subjectInfo(QSslCertificate::SubjectInfo info) |
[const] | string[] | subjectInfo | (bytes attribute) | Method QStringList QSslCertificate::subjectInfo(const QByteArray &attribute) |
[const] | bytes[] | subjectInfoAttributes | Method QList<QByteArray> QSslCertificate::subjectInfoAttributes() | |
void | swap | (QSslCertificate other) | Method void QSslCertificate::swap(QSslCertificate &other) | |
[const] | bytes | toDer | Method QByteArray QSslCertificate::toDer() | |
[const] | bytes | toPem | Method QByteArray QSslCertificate::toPem() | |
[const] | string | toText | Method QString QSslCertificate::toText() | |
[const] | bytes | version | Method QByteArray QSslCertificate::version() |
[static,const] | QSslCertificate_SubjectInfo | CommonName | Enum constant QSslCertificate::CommonName | |
[static,const] | QSslCertificate_SubjectInfo | CountryName | Enum constant QSslCertificate::CountryName | |
[static,const] | QSslCertificate_SubjectInfo | DistinguishedNameQualifier | Enum constant QSslCertificate::DistinguishedNameQualifier | |
[static,const] | QSslCertificate_SubjectInfo | EmailAddress | Enum constant QSslCertificate::EmailAddress | |
[static,const] | QSslCertificate_SubjectInfo | LocalityName | Enum constant QSslCertificate::LocalityName | |
[static,const] | QSslCertificate_SubjectInfo | Organization | Enum constant QSslCertificate::Organization | |
[static,const] | QSslCertificate_SubjectInfo | OrganizationalUnitName | Enum constant QSslCertificate::OrganizationalUnitName | |
[static,const] | QSslCertificate_SubjectInfo | SerialNumber | Enum constant QSslCertificate::SerialNumber | |
[static,const] | QSslCertificate_SubjectInfo | StateOrProvinceName | Enum constant QSslCertificate::StateOrProvinceName | |
QSslCertificate[] | fromData | (bytes data, const QSsl_EncodingFormat format = QSsl::Pem) | Static method QList<QSslCertificate> QSslCertificate::fromData(const QByteArray &data, QSsl::EncodingFormat format) | |
QSslCertificate[] | fromDevice | (QIODevice ptr device, const QSsl_EncodingFormat format = QSsl::Pem) | Static method QList<QSslCertificate> QSslCertificate::fromDevice(QIODevice *device, QSsl::EncodingFormat format) | |
QSslCertificate[] | fromPath | (string path, const QSsl_EncodingFormat format = QSsl::Pem, const QRegExp_PatternSyntax syntax = QRegExp::FixedString) | Static method QList<QSslCertificate> QSslCertificate::fromPath(const QString &path, QSsl::EncodingFormat format, QRegExp::PatternSyntax syntax) | |
bool | importPkcs12 | (QIODevice ptr device, QSslKey ptr key, QSslCertificate ptr cert, QSslCertificate[] ptr caCertificates = nullptr, bytes passPhrase = QByteArray()) | Static method bool QSslCertificate::importPkcs12(QIODevice *device, QSslKey *key, QSslCertificate *cert, QList<QSslCertificate> *caCertificates, const QByteArray &passPhrase) | |
QSslError[] | verify | (QSslCertificate[] certificateChain, string hostName = QString()) | Static method QList<QSslError> QSslCertificate::verify(QList<QSslCertificate> certificateChain, const QString &hostName) |
void | create | Use of this method is deprecated. Use _create instead | ||
void | destroy | Use of this method is deprecated. Use _destroy instead | ||
[const] | bool | destroyed? | Use of this method is deprecated. Use _destroyed? instead | |
[const] | bool | is_const_object? | Use of this method is deprecated. Use _is_const_object? instead |
!= | Signature: [const] bool != (const QSslCertificate other) Description: Method bool QSslCertificate::operator!=(const QSslCertificate &other) |
== | Signature: [const] bool == (const QSslCertificate other) Description: Method bool QSslCertificate::operator==(const QSslCertificate &other) |
CommonName | Signature: [static,const] QSslCertificate_SubjectInfo CommonName Description: Enum constant QSslCertificate::CommonName Python specific notes: |
CountryName | Signature: [static,const] QSslCertificate_SubjectInfo CountryName Description: Enum constant QSslCertificate::CountryName Python specific notes: |
DistinguishedNameQualifier | Signature: [static,const] QSslCertificate_SubjectInfo DistinguishedNameQualifier Description: Enum constant QSslCertificate::DistinguishedNameQualifier Python specific notes: |
EmailAddress | Signature: [static,const] QSslCertificate_SubjectInfo EmailAddress Description: Enum constant QSslCertificate::EmailAddress Python specific notes: |
LocalityName | Signature: [static,const] QSslCertificate_SubjectInfo LocalityName Description: Enum constant QSslCertificate::LocalityName Python specific notes: |
Organization | Signature: [static,const] QSslCertificate_SubjectInfo Organization Description: Enum constant QSslCertificate::Organization Python specific notes: |
OrganizationalUnitName | Signature: [static,const] QSslCertificate_SubjectInfo OrganizationalUnitName Description: Enum constant QSslCertificate::OrganizationalUnitName Python specific notes: |
SerialNumber | Signature: [static,const] QSslCertificate_SubjectInfo SerialNumber Description: Enum constant QSslCertificate::SerialNumber Python specific notes: |
StateOrProvinceName | Signature: [static,const] QSslCertificate_SubjectInfo StateOrProvinceName Description: Enum constant QSslCertificate::StateOrProvinceName Python specific notes: |
_assign | Signature: void _assign (const QSslCertificate other) Description: Assigns another object to self |
_const_cast | Signature: [const] QSslCertificate ptr _const_cast Description: Returns a non-const reference to self. Basically, this method allows turning a const object reference to a non-const one. This method is provided as last resort to remove the constness from an object. Usually there is a good reason for a const object reference, so using this method may have undesired side effects. This method has been introduced in version 0.29.6. |
_create | Signature: 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. |
_destroy | Signature: void _destroy Description: Explicitly destroys the object Explicitly destroys the object on C++ side if it was owned by the script interpreter. Subsequent access to this object will throw an exception. If the object is not owned by the script, this method will do nothing. |
_destroyed? | Signature: [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. |
_is_const_object? | Signature: [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. |
_manage | Signature: void _manage Description: Marks the object as managed by the script side. After calling this method on an object, the script side will be responsible for the management of the object. This method may be called if an object is returned from a C++ function and the object is known not to be owned by any C++ instance. If necessary, the script side may delete the object if the script's reference is no longer required. Usually it's not required to call this method. It has been introduced in version 0.24. |
_unmanage | Signature: void _unmanage Description: Marks the object as no longer owned by the script side. Calling this method will make this object no longer owned by the script's memory management. Instead, the object must be managed in some other way. Usually this method may be called if it is known that some C++ object holds and manages this object. Technically speaking, this method will turn the script's reference into a weak reference. After the script engine decides to delete the reference, the object itself will still exist. If the object is not managed otherwise, memory leaks will occur. Usually it's not required to call this method. It has been introduced in version 0.24. |
assign | Signature: QSslCertificate assign (const QSslCertificate other) Description: Method QSslCertificate &QSslCertificate::operator=(const QSslCertificate &other) |
clear | Signature: void clear Description: Method void QSslCertificate::clear() |
create | Signature: void create Description: Ensures the C++ object is created Use of this method is deprecated. Use _create instead 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. |
destroy | Signature: void destroy Description: Explicitly destroys the object Use of this method is deprecated. Use _destroy instead Explicitly destroys the object on C++ side if it was owned by the script interpreter. Subsequent access to this object will throw an exception. If the object is not owned by the script, this method will do nothing. |
destroyed? | Signature: [const] bool destroyed? Description: Returns a value indicating whether the object was already destroyed Use of this method is deprecated. Use _destroyed? instead 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. |
digest | Signature: [const] bytes digest (const QCryptographicHash_Algorithm algorithm = QCryptographicHash::Md5) Description: Method QByteArray QSslCertificate::digest(QCryptographicHash::Algorithm algorithm) |
dup | Signature: [const] new QSslCertificate ptr dup Description: Creates a copy of self Python specific notes: |
effectiveDate | Signature: [const] QDateTime effectiveDate Description: Method QDateTime QSslCertificate::effectiveDate() |
expiryDate | Signature: [const] QDateTime expiryDate Description: Method QDateTime QSslCertificate::expiryDate() |
extensions | Signature: [const] QSslCertificateExtension[] extensions Description: Method QList<QSslCertificateExtension> QSslCertificate::extensions() |
fromData | Signature: [static] QSslCertificate[] fromData (bytes data, const QSsl_EncodingFormat format = QSsl::Pem) Description: Static method QList<QSslCertificate> QSslCertificate::fromData(const QByteArray &data, QSsl::EncodingFormat format) This method is static and can be called without an instance. |
fromDevice | Signature: [static] QSslCertificate[] fromDevice (QIODevice ptr device, const QSsl_EncodingFormat format = QSsl::Pem) Description: Static method QList<QSslCertificate> QSslCertificate::fromDevice(QIODevice *device, QSsl::EncodingFormat format) This method is static and can be called without an instance. |
fromPath | Signature: [static] QSslCertificate[] fromPath (string path, const QSsl_EncodingFormat format = QSsl::Pem, const QRegExp_PatternSyntax syntax = QRegExp::FixedString) Description: Static method QList<QSslCertificate> QSslCertificate::fromPath(const QString &path, QSsl::EncodingFormat format, QRegExp::PatternSyntax syntax) This method is static and can be called without an instance. |
handle | Signature: [const] void * handle Description: Method Qt::HANDLE QSslCertificate::handle() |
importPkcs12 | Signature: [static] bool importPkcs12 (QIODevice ptr device, QSslKey ptr key, QSslCertificate ptr cert, QSslCertificate[] ptr caCertificates = nullptr, bytes passPhrase = QByteArray()) Description: Static method bool QSslCertificate::importPkcs12(QIODevice *device, QSslKey *key, QSslCertificate *cert, QList<QSslCertificate> *caCertificates, const QByteArray &passPhrase) This method is static and can be called without an instance. |
isBlacklisted? | Signature: [const] bool isBlacklisted? Description: Method bool QSslCertificate::isBlacklisted() |
isNull? | Signature: [const] bool isNull? Description: Method bool QSslCertificate::isNull() |
isSelfSigned? | Signature: [const] bool isSelfSigned? Description: Method bool QSslCertificate::isSelfSigned() |
is_const_object? | Signature: [const] bool is_const_object? Description: Returns a value indicating whether the reference is a const reference Use of this method is deprecated. Use _is_const_object? instead This method returns true, if self is a const reference. In that case, only const methods may be called on self. |
issuerDisplayName | Signature: [const] string issuerDisplayName Description: Method QString QSslCertificate::issuerDisplayName() |
issuerInfo | (1) Signature: [const] string[] issuerInfo (const QSslCertificate_SubjectInfo info) Description: Method QStringList QSslCertificate::issuerInfo(QSslCertificate::SubjectInfo info) |
(2) Signature: [const] string[] issuerInfo (bytes attribute) Description: Method QStringList QSslCertificate::issuerInfo(const QByteArray &attribute) | |
issuerInfoAttributes | Signature: [const] bytes[] issuerInfoAttributes Description: Method QList<QByteArray> QSslCertificate::issuerInfoAttributes() |
new | (1) Signature: [static] new QSslCertificate new (QIODevice ptr device, const QSsl_EncodingFormat format = QSsl::Pem) Description: Constructor QSslCertificate::QSslCertificate(QIODevice *device, QSsl::EncodingFormat format) This method creates an object of class QSslCertificate. Python specific notes: |
(2) Signature: [static] new QSslCertificate new (bytes data = QByteArray(), const QSsl_EncodingFormat format = QSsl::Pem) Description: Constructor QSslCertificate::QSslCertificate(const QByteArray &data, QSsl::EncodingFormat format) This method creates an object of class QSslCertificate. Python specific notes: | |
(3) Signature: [static] new QSslCertificate new (const QSslCertificate other) Description: Constructor QSslCertificate::QSslCertificate(const QSslCertificate &other) This method creates an object of class QSslCertificate. Python specific notes: | |
publicKey | Signature: [const] QSslKey publicKey Description: Method QSslKey QSslCertificate::publicKey() |
serialNumber | Signature: [const] bytes serialNumber Description: Method QByteArray QSslCertificate::serialNumber() |
subjectDisplayName | Signature: [const] string subjectDisplayName Description: Method QString QSslCertificate::subjectDisplayName() |
subjectInfo | (1) Signature: [const] string[] subjectInfo (const QSslCertificate_SubjectInfo info) Description: Method QStringList QSslCertificate::subjectInfo(QSslCertificate::SubjectInfo info) |
(2) Signature: [const] string[] subjectInfo (bytes attribute) Description: Method QStringList QSslCertificate::subjectInfo(const QByteArray &attribute) | |
subjectInfoAttributes | Signature: [const] bytes[] subjectInfoAttributes Description: Method QList<QByteArray> QSslCertificate::subjectInfoAttributes() |
swap | Signature: void swap (QSslCertificate other) Description: Method void QSslCertificate::swap(QSslCertificate &other) |
toDer | Signature: [const] bytes toDer Description: Method QByteArray QSslCertificate::toDer() |
toPem | Signature: [const] bytes toPem Description: Method QByteArray QSslCertificate::toPem() |
toText | Signature: [const] string toText Description: Method QString QSslCertificate::toText() |
verify | Signature: [static] QSslError[] verify (QSslCertificate[] certificateChain, string hostName = QString()) Description: Static method QList<QSslError> QSslCertificate::verify(QList<QSslCertificate> certificateChain, const QString &hostName) This method is static and can be called without an instance. |
version | Signature: [const] bytes version Description: Method QByteArray QSslCertificate::version() |