Поделиться через


функция CertStore_GetCertificateCount

Заголовок: #include <applibs/certstore.h>

Возвращает количество сертификатов, установленных на устройстве.

ssize_t CertStore_GetCertificateCount(void);

Ошибки

Возвращает значение -1 при обнаружении ошибки и задает errno значение ошибки.

  • EACCES: операция запрещена, так как возможность CertStore не задана в манифесте приложения.
  • EAGAIN: компонент certstore ОС еще не готов.

Можно также указать любой другой errno вариант. Такие ошибки не являются детерминированными, и нет никакой гарантии, что такое же поведение будет сохранено при обновлении системы.

Возвращаемое значение

Возвращает количество сертификатов, установленных на устройстве, или -1 для сбоя. В этом случае errno устанавливается значение ошибки.

Требования к манифесту приложения

Манифест приложения должен включать возможность CertStore.