VirtualBox

Changeset 60341 in vbox for trunk/src/VBox/Main/include


Ignore:
Timestamp:
Apr 5, 2016 11:37:57 PM (9 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
106412
Message:

ICertificate, Import wizard: Some adjustments to make it do and show what comment 22 indicated. Note that the 3rd case (mismatching signature) is handled via errors set by Appliance::i_readTailProcessing.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/include/CertificateImpl.h

    r60334 r60341  
    3636    DECLARE_EMPTY_CTOR_DTOR(Certificate)
    3737
    38     HRESULT initCertificate(PCRTCRX509CERTIFICATE a_pCert, bool a_fTrusted);
     38    HRESULT initCertificate(PCRTCRX509CERTIFICATE a_pCert, bool a_fTrusted, bool a_fExpired);
    3939    void uninit();
    4040
     
    5252    HRESULT getIssuerName(std::vector<com::Utf8Str> &aIssuerName);
    5353    HRESULT getSubjectName(std::vector<com::Utf8Str> &aSubjectName);
     54    HRESULT getFriendlyName(com::Utf8Str &aFriendlyName);
    5455    HRESULT getValidityPeriodNotBefore(com::Utf8Str &aValidityPeriodNotBefore);
    5556    HRESULT getValidityPeriodNotAfter(com::Utf8Str &aValidityPeriodNotAfter);
     
    6364    HRESULT getSelfSigned(BOOL *aSelfSigned);
    6465    HRESULT getTrusted(BOOL *aTrusted);
     66    HRESULT getExpired(BOOL *aExpired);
    6567    // wrapped ICertificate methods
     68    HRESULT isCurrentlyExpired(BOOL *aResult);
    6669    HRESULT queryInfo(LONG aWhat, com::Utf8Str &aResult);
    6770
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette