pkiutilities/untrustedcertificatedialog/inc/untrustedcertificateinfobase.h
changeset 30 cc1cea6aabaf
parent 26 aad866c37519
equal deleted inserted replaced
26:aad866c37519 30:cc1cea6aabaf
    59 
    59 
    60 public:     // new functions
    60 public:     // new functions
    61     virtual const QString subjectName() const;
    61     virtual const QString subjectName() const;
    62     virtual const QString issuerName() const;
    62     virtual const QString issuerName() const;
    63     virtual const QByteArray fingerprint() const;
    63     virtual const QByteArray fingerprint() const;
    64     virtual const QString formattedFingerprint() const;
       
    65     virtual const QByteArray serialNumber() const;
    64     virtual const QByteArray serialNumber() const;
    66     virtual const QString formattedSerialNumber() const;
       
    67     virtual const QDateTime validFrom() const;
    65     virtual const QDateTime validFrom() const;
    68     virtual const QDateTime validTo() const;
    66     virtual const QDateTime validTo() const;
    69     virtual const QString format() const;
    67     virtual const QString format() const;
    70     virtual const QString digestAlgorithm() const;
    68     virtual const QString digestAlgorithm() const;
    71     virtual const QString asymmetricAlgorithm() const;
    69     virtual const QString asymmetricAlgorithm() const;
    72     virtual const QString combinedAlgorithmName() const;
    70     virtual const QString combinedAlgorithmName() const;
       
    71     virtual const QString formattedFingerprint(const QByteArray &fingerprint) const;
       
    72     virtual const QString formattedSerialNumber(const QByteArray &serialNumber) const;
    73     virtual bool isDateValid() const;
    73     virtual bool isDateValid() const;
    74 
    74 
    75 public:     // new abstract functions
    75 public:     // new abstract functions
    76     virtual bool commonNameMatches(const QString &siteName) const = 0;
    76     virtual bool commonNameMatches(const QString &siteName) const = 0;
    77     virtual bool isPermanentAcceptAllowed() const = 0;
    77     virtual QString certificateDetails(const QString &siteName) const = 0;
    78     virtual QString certificateDetails() const = 0;
       
    79 
    78 
    80 private:    // new functions
    79 private:    // new functions
    81     const QString algorithmName(Algorithm algorithm) const;
    80     const QString algorithmName(Algorithm algorithm) const;
    82 
    81 
    83 protected:  // data
    82 protected:  // data