Megosztás a következőn keresztül:


Applibs certstore.h

Fejléc: #include <applibs/certstore.h>

Az Applibs tanúsítványtároló fejléce olyan függvényeket és típusokat tartalmaz, amelyek tanúsítványokat telepítenek és kezelnek az eszközön.

Alkalmazásjegyzékre vonatkozó követelmények

Az alkalmazások csak akkor hívhatják meg ezeket a függvényeket, ha a CertStore képesség engedélyezve van az alkalmazásjegyzékben.

Menetbiztonság

Ezek a függvények nem szálbiztosak.

Fogalmak és minták

Funkciók

Funkció Leírás
CertStore_DeleteCertificate Tanúsítvány törlése.
CertStore_GetAvailableSpace Lekéri az eszközön a tanúsítványtároláshoz rendelkezésre álló tárterületet bájtban.
CertStore_GetCertificateCount Lekéri az eszközön telepített tanúsítványok számát.
CertStore_GetCertificateIdentifierAt Lekéri a tanúsítvány azonosítóját a megadott indexben.
CertStore_GetCertificateIssuerName Lekéri a tanúsítványkibocsátó nevét.
CertStore_GetCertificateNotAfter Lekéri azt az időpontot, amikor a tanúsítvány lejár.
CertStore_GetCertificateNotBefore Lekéri azt az időpontot, amikor a tanúsítvány használat céljából érvényessé válik.
CertStore_GetCertificateSubjectName Lekéri a tulajdonos nevét egy tanúsítványból.
CertStore_InstallClientCertificate Telepít egy ügyféltanúsítványt az Azure Sphere-eszközön.
CertStore_InstallRootCACertificate Telepíti a legfelső szintű hitelesítésszolgáltatói tanúsítványt az Azure Sphere-eszközön.
CertStore_MoveCertificate Átnevez egy tanúsítványt.

Szerkezetek

Struct Leírás
CertStore_Identifier Egy tanúsítvány azonosítója.
CertStore_IssuerName A tanúsítvány kiállítójának neve.
CertStore_SubjectName A tanúsítvány tulajdonosának neve.