Sdílet prostřednictvím


Applibs certstore.h

Hlavička: #include <applibs/certstore.h>

Hlavička applibs certstore obsahuje funkce a typy, které instalují a spravují certifikáty na zařízení.

Požadavky manifestu aplikace

Aplikace může tyto funkce volat jenom v případě, že je v manifestu aplikace povolená funkce CertStore.

Bezpečnost vláken

Tyto funkce nejsou bezpečné pro přístup z více vláken.

Koncepty a ukázky

Funkce

Funkce Popis
CertStore_DeleteCertificate Odstraní certifikát.
CertStore_GetAvailableSpace Získá dostupné místo v zařízení pro úložiště certifikátů v bajtech.
CertStore_GetCertificateCount Získá počet certifikátů nainstalovaných na zařízení.
CertStore_GetCertificateIdentifierAt Získá ID certifikátu v zadaném indexu.
CertStore_GetCertificateIssuerName Získá název vystavitele certifikátu.
CertStore_GetCertificateNotAfter Získá čas, kdy platnost certifikátu vyprší.
CertStore_GetCertificateNotBefore Získá čas, kdy se certifikát stane platným pro použití.
CertStore_GetCertificateSubjectName Získá název subjektu z certifikátu.
CertStore_InstallClientCertificate Nainstaluje klientský certifikát na zařízení Azure Sphere.
CertStore_InstallRootCACertificate Nainstaluje na zařízení Azure Sphere certifikát kořenové certifikační autority.
CertStore_MoveCertificate Přejmenuje certifikát.

Struktur

Struct Popis
CertStore_Identifier ID certifikátu.
CertStore_IssuerName Název vystavitele certifikátu.
CertStore_SubjectName Název subjektu certifikátu.