Share via


Deviceauth_curl.h

Header: #include <tlsutils/deviceauth_curl.h>

Der tlsutils/deviceauth_curl.h Header enthält Funktionen und Typen für Anwendungen, die die gegenseitige Authentifizierung über TLS durchführen.

Anforderungen an das Anwendungsmanifest

Für den Zugriff auf einzelne Hosts oder Domänen muss Ihre Anwendung diese im Feld AllowedConnections des Anwendungsmanifests identifizieren. Wenn die Anwendung die gegenseitige Authentifizierung verwendet, muss das Feld DeviceAuthentication des Manifests die Azure Sphere-Mandanten-ID enthalten.

Konzepte und Beispiele

Funktionen

Funktion Beschreibung
DeviceAuth_CurlSslFunc Führt die gegenseitige Authentifizierung mit den Anmeldeinformationen für die Geräteauthentifizierung der Anwendung aus.
DeviceAuth_SslCtxFunc Führt die Geräteauthentifizierungsseite der gegenseitigen Authentifizierung aus und ermöglicht der App, zusätzliche Aufgaben auszuführen.

Enumerationen

Enum Beschreibung
DeviceAuthSslResult Die möglichen Ergebnisse einer DeviceAuth_SslCtxFunc-Funktion .