Applibs certstore.h

Header: #include <applibs/certstore.h>

De header Applibs certstore bevat functies en typen waarmee certificaten op een apparaat worden geïnstalleerd en beheerd.

Vereisten voor toepassingsmanifest

Een app kan deze functies alleen aanroepen als de functie CertStore is ingeschakeld in het toepassingsmanifest.

Veiligheid van schroefdraad

Deze functies zijn niet thread-veilig.

Concepten en voorbeelden

Functies

Functie Beschrijving
CertStore_DeleteCertificate Hiermee verwijdert u een certificaat.
CertStore_GetAvailableSpace Hiermee haalt u de beschikbare ruimte op het apparaat op voor certificaatopslag, in bytes.
CertStore_GetCertificateCount Hiermee haalt u het aantal certificaten op dat op het apparaat is geïnstalleerd.
CertStore_GetCertificateIdentifierAt Hiermee wordt de id van het certificaat op de opgegeven index opgehaald.
CertStore_GetCertificateIssuerName Hiermee haalt u de naam van de certificaatverlener op.
CertStore_GetCertificateNotAfter Hiermee haalt u het tijdstip op waarop het certificaat verloopt.
CertStore_GetCertificateNotBefore Hiermee haalt u het tijdstip op waarop het certificaat geldig wordt voor gebruik.
CertStore_GetCertificateSubjectName Haalt de onderwerpnaam op van een certificaat.
CertStore_InstallClientCertificate Installeert een clientcertificaat op het Azure Sphere-apparaat.
CertStore_InstallRootCACertificate Installeert een basis-CA-certificaat op het Azure Sphere-apparaat.
CertStore_MoveCertificate Hiermee wijzigt u de naam van een certificaat.

Structs

Struct Beschrijving
CertStore_Identifier De id van een certificaat.
CertStore_IssuerName De naam van de uitgever voor een certificaat.
CertStore_SubjectName De onderwerpnaam voor een certificaat.