Applibs certstore.h

Header: #include <applibs/certstore.h>

Der Applibs-Certstore-Header enthält Funktionen und Typen, die Zertifikate auf einem Gerät installieren und verwalten.

Anforderungen an das Anwendungsmanifest

Eine App kann diese Funktionen nur aufrufen, wenn die CertStore-Funktion im Anwendungsmanifest aktiviert ist.

Threadsicherheit

Diese Funktionen sind nicht threadsicher.

Konzepte und Beispiele

Funktionen

Funktion Beschreibung
CertStore_DeleteCertificate Löscht ein Zertifikat.
CertStore_GetAvailableSpace Ruft den verfügbaren Speicherplatz auf dem Gerät für die Zertifikatspeicherung in Bytes ab.
CertStore_GetCertificateCount Ruft die Anzahl der auf dem Gerät installierten Zertifikate ab.
CertStore_GetCertificateIdentifierAt Ruft die ID des Zertifikats am angegebenen Index ab.
CertStore_GetCertificateIssuerName Ruft den Namen des Zertifikatausstellers ab.
CertStore_GetCertificateNotAfter Ruft den Zeitpunkt ab, zu dem das Zertifikat abläuft.
CertStore_GetCertificateNotBefore Ruft den Zeitpunkt ab, zu dem das Zertifikat für die Verwendung gültig wird.
CertStore_GetCertificateSubjectName Ruft den Antragstellernamen aus einem Zertifikat ab.
CertStore_InstallClientCertificate Installiert ein Clientzertifikat auf dem Azure Sphere-Gerät.
CertStore_InstallRootCACertificate Installiert ein Zertifikat der Stammzertifizierungsstelle auf dem Azure Sphere-Gerät.
CertStore_MoveCertificate Benennt ein Zertifikat um.

Strukturen

Struktur Beschreibung
CertStore_Identifier Die ID eines Zertifikats.
CertStore_IssuerName Der Ausstellername für ein Zertifikat.
CertStore_SubjectName Der Antragstellername für ein Zertifikat.