Partilhar via


Applibs certstore.h

Cabeçalho: #include <applibs/certstore.h>

O cabeçalho certstore do Applibs contém funções e tipos que instalam e gerem certificados num dispositivo.

Requisitos do manifesto de aplicação

Uma aplicação só pode chamar estas funções se a capacidade CertStore estiver ativada no manifesto da aplicação.

Segurança de threads

Estas funções não são seguras para threads.

Conceitos e exemplos

Funções

Função Descrição
CertStore_DeleteCertificate Elimina um certificado.
CertStore_GetAvailableSpace Obtém o espaço disponível no dispositivo para armazenamento de certificados, em bytes.
CertStore_GetCertificateCount Obtém o número de certificados instalados no dispositivo.
CertStore_GetCertificateIdentifierAt Obtém o ID do certificado no índice especificado.
CertStore_GetCertificateIssuerName Obtém o nome do emissor do certificado.
CertStore_GetCertificateNotAfter Obtém o momento em que o certificado expira.
CertStore_GetCertificateNotBefore Obtém o momento em que o certificado se torna válido para utilização.
CertStore_GetCertificateSubjectName Obtém o nome do requerente a partir de um certificado.
CertStore_InstallClientCertificate Instala um certificado de cliente no dispositivo do Azure Sphere.
CertStore_InstallRootCACertificate Instala um certificado de AC de Raiz no dispositivo do Azure Sphere.
CertStore_MoveCertificate Muda o nome de um certificado.

Estruturas

Estruturar Descrição
CertStore_Identifier O ID de um certificado.
CertStore_IssuerName O nome do emissor de um certificado.
CertStore_SubjectName O nome do requerente de um certificado.