Applibs certstore.h
Nagłówek: #include <applibs/certstore.h>
Nagłówek applibs certstore zawiera funkcje i typy, które instalują certyfikaty na urządzeniu i zarządzają nimi.
Wymagania dotyczące manifestu aplikacji
Aplikacja może wywoływać te funkcje tylko wtedy, gdy funkcja CertStore jest włączona w manifeście aplikacji.
Bezpieczeństwo wątków
Te funkcje nie są bezpieczne dla wątków.
Pojęcia i próbki
- Zarządzanie certyfikatami w aplikacjach wysokiego poziomu
- Uzyskiwanie i wdrażanie certyfikatów dla sieci EAP-TLS
- Cykl życia certyfikatu i odnawianie
- Przykład certStore
Funkcje
Funkcja | Opis |
---|---|
CertStore_DeleteCertificate | Usuwa certyfikat. |
CertStore_GetAvailableSpace | Pobiera dostępne miejsce na urządzeniu na przechowywanie certyfikatów w bajtach. |
CertStore_GetCertificateCount | Pobiera liczbę certyfikatów zainstalowanych na urządzeniu. |
CertStore_GetCertificateIdentifierAt | Pobiera identyfikator certyfikatu w określonym indeksie. |
CertStore_GetCertificateIssuerName | Pobiera nazwę wystawcy certyfikatu. |
CertStore_GetCertificateNotAfter | Pobiera czas wygaśnięcia certyfikatu. |
CertStore_GetCertificateNotBefore | Pobiera czas, w którym certyfikat staje się prawidłowy do użycia. |
CertStore_GetCertificateSubjectName | Pobiera nazwę tematu z certyfikatu. |
CertStore_InstallClientCertificate | Instaluje certyfikat klienta na urządzeniu Azure Sphere. |
CertStore_InstallRootCACertificate | Instaluje certyfikat głównego urzędu certyfikacji na urządzeniu Azure Sphere. |
CertStore_MoveCertificate | Zmienia nazwę certyfikatu. |
Strukturach
Struct | Opis |
---|---|
CertStore_Identifier | Identyfikator certyfikatu. |
CertStore_IssuerName | Nazwa wystawcy certyfikatu. |
CertStore_SubjectName | Nazwa tematu certyfikatu. |