Applibs certstore.h

Encabezado: #include <applibs/certstore.h>

El encabezado applibs certstore contiene funciones y tipos que instalan y administran certificados en un dispositivo.

Requisitos del manifiesto de la aplicación

Una aplicación solo puede llamar a estas funciones si la funcionalidad CertStore está habilitada en el manifiesto de la aplicación.

Seguridad de subprocesos

Estas funciones no son seguras para subprocesos.

Conceptos y ejemplos

Funciones

Función Descripción
CertStore_DeleteCertificate Elimina un certificado.
CertStore_GetAvailableSpace Obtiene el espacio disponible en el dispositivo para el almacenamiento de certificados, en bytes.
CertStore_GetCertificateCount Obtiene el número de certificados instalados en el dispositivo.
CertStore_GetCertificateIdentifierAt Obtiene el identificador del certificado en el índice especificado.
CertStore_GetCertificateIssuerName Obtiene el nombre del emisor del certificado.
CertStore_GetCertificateNotAfter Obtiene el tiempo en el que expira el certificado.
CertStore_GetCertificateNotBefore Obtiene el momento en que el certificado pasa a ser válido para su uso.
CertStore_GetCertificateSubjectName Obtiene el nombre del asunto de un certificado.
CertStore_InstallClientCertificate Instala un certificado de cliente en el dispositivo Azure Sphere.
CertStore_InstallRootCACertificate Instala un certificado de CA raíz en el dispositivo Azure Sphere.
CertStore_MoveCertificate Cambia el nombre de un certificado.

Estructuras

Estructura Descripción
CertStore_Identifier El id. de un certificado.
CertStore_IssuerName El nombre del emisor de un certificado.
CertStore_SubjectName El nombre del asunto de un certificado.