mirror of
https://github.com/QuasarApp/qca.git
synced 2025-05-09 17:29:33 +00:00
update to reflect cert chain stuff
svn path=/trunk/kdesupport/qca/; revision=524265
This commit is contained in:
parent
557bef82cf
commit
6f0af30961
@ -270,9 +270,11 @@ public:
|
||||
virtual bool createSelfSigned(const CertificateOptions &opts, const PKeyContext &priv) = 0;
|
||||
virtual const CertContextProps *props() const = 0;
|
||||
virtual PKeyContext *subjectPublicKey() const = 0; // caller must delete
|
||||
virtual bool isIssuerOf(const CertContext *other) const = 0;
|
||||
|
||||
// ownership of items IS NOT passed
|
||||
virtual Validity validate(const QList<CertContext*> &trusted, const QList<CertContext*> &untrusted, const QList<CRLContext *> &crls, UsageMode u) const = 0;
|
||||
virtual Validity validate(const QList<CertContext*> &trusted, const QList<CertContext*> &untrusted, const QList<CRLContext*> &crls, UsageMode u) const = 0;
|
||||
virtual Validity validate_chain(const QList<CertContext*> &chain, const QList<CertContext*> &trusted, const QList<CRLContext*> &crls, UsageMode u) const = 0;
|
||||
};
|
||||
|
||||
class QCA_EXPORT CSRContext : public CertBase
|
||||
|
Loading…
x
Reference in New Issue
Block a user