DeviceAuth_GetCertificatePath関数
ヘッダー: #include <tlsutils/deviceauth.h>
Azure Sphere OS によって管理されるクライアント証明書へのファイル パスを返します。 ライブラリでは、このパスを使用して TLS 通信用の証明書を読み込むことができます。 この関数は常にファイル パスを返しますが、証明書は OS によって管理されるため、証明書が常に使用できる状態であるとは限りません。 この関数では、証明書の追加の状態は提供されません。 Application_IsDeviceAuthReadyを使用して、証明書を使用する準備ができているかどうかをチェックします。 24 時間有効な証明書は x509 形式で、wolfSSL ライブラリ関数を使用して解析できます。
返されるパスは、現在のアプリケーション プロセスの有効期間に対してのみ有効です。 パスは、アプリケーションの再起動時に変更される可能性があります。
const char *DeviceAuth_GetCertificatePath (void);
戻り値
クライアント証明書ファイルへのパスを含む null で終わる文字列を返します。