Applibs certstore.h

ヘッダー: applibs </certstore.h #include>

Applibs certstore ヘッダーには、デバイスに証明書をインストールして管理する関数と型が含まれています。

アプリケーション マニフェストの要件

アプリは、 アプリケーション マニフェストで CertStore 機能が有効になっている場合にのみ、これらの関数を呼び出すことができます。

スレッド セーフ

これらの関数はスレッド セーフではありません。

概念とサンプル

関数

関数 説明
CertStore_DeleteCertificate 証明書を削除します。
CertStore_GetAvailableSpace 証明書ストレージのデバイス上の使用可能な領域をバイト単位で取得します。
CertStore_GetCertificateCount デバイスにインストールされている証明書の数を取得します。
CertStore_GetCertificateIdentifierAt 指定したインデックス位置にある証明書の ID を取得します。
CertStore_GetCertificateIssuerName 証明書発行者の名前を取得します。
CertStore_GetCertificateNotAfter 証明書の有効期限が切れる時刻を取得します。
CertStore_GetCertificateNotBefore 証明書が使用に有効になる時刻を取得します。
CertStore_GetCertificateSubjectName 証明書からサブジェクト名を取得します。
CertStore_InstallClientCertificate Azure Sphere デバイスにクライアント証明書をインストールします。
CertStore_InstallRootCACertificate Azure Sphere デバイスにルート CA 証明書をインストールします。
CertStore_MoveCertificate 証明書の名前を変更します。

構造 体

構造 体 説明
CertStore_Identifier 証明書の ID。
CertStore_IssuerName 証明書の発行者名。
CertStore_SubjectName 証明書のサブジェクト名。