Okular
signatureutils.h
36 enum KeyUsageExtension { KuDigitalSignature = 0x80, KuNonRepudiation = 0x40, KuKeyEncipherment = 0x20, KuDataEncipherment = 0x10, KuKeyAgreement = 0x08, KuKeyCertSign = 0x04, KuClrSign = 0x02, KuEncipherOnly = 0x01, KuNone = 0x00 };
165 CertificateUntrustedIssuer, ///< The issuer of this certificate has been marked as untrusted by the user.
166 CertificateUnknownIssuer, ///< The certificate trust chain has not finished in a trusted root certificate.
176 enum HashAlgorithm { HashAlgorithmUnknown, HashAlgorithmMd2, HashAlgorithmMd5, HashAlgorithmSha1, HashAlgorithmSha256, HashAlgorithmSha384, HashAlgorithmSha512, HashAlgorithmSha224 };
265 * This can ask the user for a password, userCancelled will be true if the user decided not to enter it.
272 * This can ask the user for a password, userCancelled will be true if the user decided not to enter it.
274 * nonDateValidCerts is true if the user has signing certificates but their validity start date is in the future or past their validity end date.
276 QList<CertificateInfo *> signingCertificatesForNow(bool *userCancelled, bool *nonDateValidCerts) const;
A helper class to store information about x509 certificate.
Definition: signatureutils.h:25
@ CertificateUntrustedIssuer
The issuer of this certificate has been marked as untrusted by the user.
Definition: signatureutils.h:165
A helper class to store information about x509 certificate.
Definition: signatureutils.h:254
@ SignatureStatusUnknown
The signature status is unknown for some reason.
Definition: signatureutils.h:149
@ CertificateUnknownIssuer
The certificate trust chain has not finished in a trusted root certificate.
Definition: signatureutils.h:166
@ CertificateExpired
The signing time is outside the validity bounds of this certificate.
Definition: signatureutils.h:168
@ CertificateStatusUnknown
The certificate status is unknown for some reason.
Definition: signatureutils.h:163
CommonName
EntityInfoKey
Predefined keys for elements in an entity's distinguished name.
Definition: signatureutils.h:42
@ SignatureNotFound
The requested signature is not present in the document.
Definition: signatureutils.h:155
unsigned int version()
@ CertificateRevoked
The certificate was revoked by the issuing certificate authority.
Definition: signatureutils.h:167
Organization
@ SignatureDecodingError
The signature CMS/PKCS7 structure is malformed.
Definition: signatureutils.h:153
A helper class to store information about digital signature.
Definition: signatureutils.h:142
@ SignatureDigestMismatch
The document content was changed after the signature was applied.
Definition: signatureutils.h:152
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Mar 20 2023 04:10:35 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Mar 20 2023 04:10:35 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.