本文整理汇总了C++中QSslKey::length方法的典型用法代码示例。如果您正苦于以下问题:C++ QSslKey::length方法的具体用法?C++ QSslKey::length怎么用?C++ QSslKey::length使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类QSslKey
的用法示例。
在下文中一共展示了QSslKey::length方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: length
int QSslKeyProto::length() const
{
QSslKey *item = qscriptvalue_cast<QSslKey*>(thisObject());
if (item)
return item->length();
return 0;
}
示例2: keyLenght
int CertificateDialogPrivate::keyLenght( const QSslKey &key ) const
{
switch( key.algorithm() )
{
case QSsl::Dsa: return DSA_size( (DSA*)key.handle() ) * 8;
case QSsl::Rsa: return RSA_size( (RSA*)key.handle() ) * 8;
}
return key.length();
}
示例3: saver
QDebug operator<<(QDebug debug, const QSslKey &key)
{
QDebugStateSaver saver(debug);
debug.resetFormat().nospace();
debug << "QSslKey("
<< (key.type() == QSsl::PublicKey ? "PublicKey" : "PrivateKey")
<< ", " << (key.algorithm() == QSsl::Opaque ? "OPAQUE" :
(key.algorithm() == QSsl::Rsa ? "RSA" : ((key.algorithm() == QSsl::Dsa) ? "DSA" : "EC")))
<< ", " << key.length()
<< ')';
return debug;
}