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 | 証明書のサブジェクト名。 |