Funzione DeviceAuth_GetCertificatePath

Intestazione: #include <tlsutils/deviceauth.h>

Restituisce un percorso di file a un certificato client gestito dal sistema operativo Azure Sphere. Le raccolte possono usare questo percorso per caricare un certificato per le comunicazioni TLS. Questa funzione restituisce sempre un percorso file, ma poiché il certificato è gestito dal sistema operativo, il certificato potrebbe non essere sempre pronto per l'uso. Questa funzione non fornisce altri stati sul certificato. Usare Application_IsDeviceAuthReady per verificare se il certificato è pronto per l'uso. Il certificato, valido per 24 ore, è in formato x509 e può essere analizzato con funzioni di libreria wolfSSL.

Il percorso restituito è valido solo per la durata del processo dell'applicazione corrente. Il percorso potrebbe cambiare al riavvio dell'applicazione.

const char *DeviceAuth_GetCertificatePath (void);

Valore restituito

Restituisce una stringa che termina con il valore Null che contiene il percorso del file del certificato client.