Okular
signatureutils.h
52 enum CertificateType { X509 /** X509 standardized certificates */, PGP /** PGP keys (Custom extension) */ };
57 enum KeyUsageExtension { KuDigitalSignature = 0x80, KuNonRepudiation = 0x40, KuKeyEncipherment = 0x20, KuDataEncipherment = 0x10, KuKeyAgreement = 0x08, KuKeyCertSign = 0x04, KuClrSign = 0x02, KuEncipherOnly = 0x01, KuNone = 0x00 };
73 enum class EmptyString { /** Empty strings should just be empty*/ Empty, TranslatedNotAvailable /** Empty strings should be a localized version of "Not available" */ };
87 HardwareToken /** The key is on a dedicated hardware token, either a smartcard or a dedicated usb token (e.g. gnuk, nitrokey or yubikey) */
361 CertificateUntrustedIssuer, ///< The issuer of this certificate has been marked as untrusted by the user.
362 CertificateUnknownIssuer, ///< The certificate trust chain has not finished in a trusted root certificate.
367 CertificateVerificationInProgress, ///< The certification is not yet verified, but in progress \since 24.08
373 enum HashAlgorithm { HashAlgorithmUnknown, HashAlgorithmMd2, HashAlgorithmMd5, HashAlgorithmSha1, HashAlgorithmSha256, HashAlgorithmSha384, HashAlgorithmSha512, HashAlgorithmSha224 };
550 * This can ask the user for a password, userCancelled will be true if the user decided not to enter it.
558 * This can ask the user for a password, userCancelled will be true if the user decided not to enter it.
560 * nonDateValidCerts is true if the user has signing certificates but their validity start date is in the future or past their validity end date.
563 QList<CertificateInfo> signingCertificatesForNow(bool *userCancelled, bool *nonDateValidCerts) const;
579 InternalSigningError, ///< Internal signing error. This is likely a application or poppler bug \since 25.04
QList< CertificateInfo > signingCertificatesForNow(bool *userCancelled, bool *nonDateValidCerts) const
Returns list of valid, usable signing certificates for current date and time.
Definition signatureutils.cpp:471
virtual QList< CertificateInfo > signingCertificates(bool *userCancelled) const
Returns list of valid, usable signing certificates.
Definition signatureutils.cpp:465
Q_SCRIPTABLE CaptureState status()
Q_SCRIPTABLE Q_NOREPLY void start()
QVariant location(const QVariant &res)
Unknown
NETWORKMANAGERQT_EXPORT QString version()
@ InternalSigningError
Internal signing error. This is likely a application or poppler bug.
Definition signatureutils.h:579
CommonName
Organization
QMultiMap< CertificateInfoType, QString > CertificateInfo
CertificateType
CertificateRevoked
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Mar 7 2025 11:54:37 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Mar 7 2025 11:54:37 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.