Dela via


Deviceauth_curl.h

Sidhuvud: #include <tlsutils/deviceauth_curl.h>

Sidhuvudet tlsutils/deviceauth_curl.h innehåller funktioner och typer för program som ska utföra ömsesidig autentisering över TLS.

Krav för programmanifest

För åtkomst till enskilda värdar eller domäner måste programmet identifiera dem i fältet Tillåtnaanslutningar i programmanifestet. Om programmet använder ömsesidig autentisering måste fältet DeviceAuthentication i manifestet innehålla Klient-ID för Azure Sphere.

Koncept och exempel

Funktioner

Funktion Beskrivning
DeviceAuth_CurlSslFunc Utför ömsesidig autentisering med programmets autentiseringsuppgifter för enhet.
DeviceAuth_SslCtxFunc Utför enhetsautentiseringssidan för ömsesidig autentisering och gör att appen kan utföra ytterligare uppgifter.

Enums

Enum Beskrivning
DeviceAuthSslResult Möjliga resultat från en DeviceAuth_SslCtxFunc funktion.