TPDFlibCertificateInfo

Datatyper, säkerhet och signaturer

Beskrivning

Denna sida dokumenterar TPDFlibCertificateInfoEnumCertificatesPCCERT_CONTEXTGranska syntax, parametrar och returvärden innan du anropar funktionen. Kodblocken lämnas i originalform så att exemplen kan kopieras utan ändringar.

Syntax

Delphi

type TPDFlibCertificateInfo = record
    Subject: WideString;
    Issuer: WideString;
    SerialNumber: WideString;
    NotBefore: TDateTime;
    NotAfter: TDateTime;
    ValidNow: Boolean;
    HasPrivateKey: Boolean;
    Qualified: Boolean;
    CertHandle: Pointer;
  end;

Parametrar

SubjectCertifikatets distinguished name för ämnet
IssuerCertifikatets distinguished name för utfärdaren
SerialNumberCertifikatets hexadecimala serienummer
NotBeforeDen lokala startpunkten för giltighetsperioden
NotAfterDen lokala slutpunkten för giltighetsperioden
ValidNowSant när det aktuella datumet ligger inom giltighetsfönstret
HasPrivateKeySubject anger en filsökväg eller ett filnamn. Använd en giltig sökväg för det aktuella arbetsflödet och behåll den kodning som API:t förväntar sig.
Issuer0.4.0.1862.1.7 anger en filsökväg eller ett filnamn. Använd en giltig sökväg för det aktuella arbetsflödet och behåll den kodning som API:t förväntar sig.
SerialNumberPCCERT_CONTEXT anger en filsökväg eller ett filnamn. Använd en giltig sökväg för det aktuella arbetsflödet och behåll den kodning som API:t förväntar sig.NotBeforeSetSignProcessCertFromStoreByHandle anger en filsökväg eller ett filnamn. Använd en giltig sökväg för det aktuella arbetsflödet och behåll den kodning som API:t förväntar sig.NotAfterNotAfter anger en filsökväg eller ett filnamn. Använd en giltig sökväg för det aktuella arbetsflödet och behåll den kodning som API:t förväntar sig.ValidNowValidNow anger en filsökväg eller ett filnamn. Använd en giltig sökväg för det aktuella arbetsflödet och behåll den kodning som API:t förväntar sig.HasPrivateKeyHasPrivateKey anger en filsökväg eller ett filnamn. Använd en giltig sökväg för det aktuella arbetsflödet och behåll den kodning som API:t förväntar sig.QualifiedQualified anger en filsökväg eller ett filnamn. Använd en giltig sökväg för det aktuella arbetsflödet och behåll den kodning som API:t förväntar sig.CertHandleCertCloseStore anger en filsökväg eller ett filnamn. Använd en giltig sökväg för det aktuella arbetsflödet och behåll den kodning som API:t förväntar sig.

Returvärden

SubjectDetta värde beskriver resultatet av CertHandle. Vanligen betyder ett värde som inte är noll framgång, medan 0 betyder att åtgärden inte slutfördes.

IssuerDetta värde beskriver resultatet av HasPrivateKey. Vanligen betyder ett värde som inte är noll framgång, medan 0 betyder att åtgärden inte slutfördes.

Se även

EnumCertificates, CreateSelfSignedCertificate, NewSignProcessFromFile