Dela via


Applibs certstore.h

Sidhuvud: #include <applibs/certstore.h>

Applibs certstore-sidhuvudet innehåller funktioner och typer som installerar och hanterar certifikat på en enhet.

Krav för programmanifest

En app kan anropa dessa funktioner endast om CertStore-funktionen är aktiverad i programmanifestet.

Trådsäkerhet

De här funktionerna är inte trådsäkra.

Koncept och exempel

Funktioner

Funktion Beskrivning
CertStore_DeleteCertificate Tar bort ett certifikat.
CertStore_GetAvailableSpace Hämtar tillgängligt utrymme på enheten för certifikatlagring i byte.
CertStore_GetCertificateCount Hämtar antalet installerade certifikat på enheten.
CertStore_GetCertificateIdentifierAt Hämtar certifikatets ID vid det angivna indexet.
CertStore_GetCertificateIssuerName Hämtar namnet på certifikatutfärdaren.
CertStore_GetCertificateNotAfter Hämtar tiden då certifikatet förfaller.
CertStore_GetCertificateNotBefore Hämtar den tid då certifikatet blir giltigt för användning.
CertStore_GetCertificateSubjectName Hämtar ämnesnamnet från ett certifikat.
CertStore_InstallClientCertificate Installerar ett klientcertifikat på Azure Sphere-enheten.
CertStore_InstallRootCACertificate Installerar ett rotcertifikatutfärdarcertifikat på Azure Sphere-enheten.
CertStore_MoveCertificate Byter namn på ett certifikat.

Structs

Struct Beskrivning
CertStore_Identifier ID för ett certifikat.
CertStore_IssuerName Utfärdarens namn för ett certifikat.
CertStore_SubjectName Ämnesnamnet för ett certifikat.