Applibs certstore.h
Header: #include <applibs/certstore.h>
Header certstore Applibs berisi fungsi dan tipe yang menginstal dan mengelola sertifikat di perangkat.
Persyaratan manifes aplikasi
Aplikasi dapat memanggil fungsi ini hanya jika kapabilitas CertStore diaktifkan dalam manifes aplikasi.
Keamanan utas
Fungsi-fungsi ini tidak aman untuk utas.
Konsep dan sampel
- Mengelola sertifikat di aplikasi tingkat tinggi
- Memperoleh dan menyebarkan sertifikat untuk jaringan EAP-TLS
- Siklus hidup dan perpanjangan sertifikat
- Sampel CertStore
Fungsi
Fungsi | Deskripsi |
---|---|
CertStore_DeleteCertificate | Menghapus sertifikat. |
CertStore_GetAvailableSpace | Mendapatkan ruang yang tersedia di perangkat untuk penyimpanan sertifikat, dalam byte. |
CertStore_GetCertificateCount | Dapatkan jumlah sertifikat yang terinstal di perangkat. |
CertStore_GetCertificateIdentifierAt | Mendapatkan ID sertifikat pada indeks yang ditentukan. |
CertStore_GetCertificateIssuerName | Mendapatkan nama penerbit sertifikat. |
CertStore_GetCertificateNotAfter | Mendapatkan waktu kedaluwarsa sertifikat. |
CertStore_GetCertificateNotBefore | Mendapatkan waktu sertifikat menjadi valid untuk digunakan. |
CertStore_GetCertificateSubjectName | Mendapatkan nama subjek dari sertifikat. |
CertStore_InstallClientCertificate | Menginstal sertifikat klien di perangkat Azure Sphere. |
CertStore_InstallRootCACertificate | Menginstal sertifikat CA Akar di perangkat Azure Sphere. |
CertStore_MoveCertificate | Mengganti nama sertifikat. |
Structs
Struct | Deskripsi |
---|---|
CertStore_Identifier | ID sertifikat. |
CertStore_IssuerName | Nama penerbit untuk sertifikat. |
CertStore_SubjectName | Nama subjek untuk sertifikat. |