Deviceauth_curl.h

Заголовок: #include <tlsutils/deviceauth_curl.h>

Заголовок tlsutils/deviceauth_curl.h содержит функции и типы для приложений для выполнения взаимной проверки подлинности по протоколу TLS.

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

Чтобы получить доступ к отдельным узлам или доменам, приложение должно идентифицировать их в поле AllowedConnections манифеста приложения. Если приложение использует взаимную проверку подлинности, поле DeviceAuthentication манифеста должно содержать идентификатор клиента Azure Sphere.

Основные понятия и примеры

Функции

Функции Описание
DeviceAuth_CurlSslFunc Выполняет взаимную проверку подлинности с использованием учетных данных проверки подлинности устройства приложения.
DeviceAuth_SslCtxFunc Выполняет проверку подлинности устройства на стороне взаимной проверки подлинности и позволяет приложению выполнять дополнительные задачи.

Перечисления

Перечисления Описание
DeviceAuthSslResult Возможные результаты функции DeviceAuth_SslCtxFunc .