System::Security::Cryptography::Pkcs::CmsSigner クラス

CmsSigner class

CMS を使用してオブジェクトに署名するための API を提供します。単体ではオブジェクトに署名しません。署名するには SignedCMS クラスを使用してください。実装されていません。このクラスのオブジェクトは System::MakeObject() 関数を使用してのみ割り当てるべきです。スタック上や operator new でインスタンスを作成しないでください。そうしないと実行時エラーやアサーション失敗が発生します。常にこのクラスを System::SmartPtr ポインタでラップし、そのポインタを関数の引数として渡すようにしてください。

class CmsSigner : public System::Object

メソッド

メソッド説明
CmsSigner(const SharedPtr<X509Certificates::X509Certificate2>&)X509 証明書で署名者を初期化します。
get_DigestAlgorithm() const署名に使用するハッシュアルゴリズムを取得します。
get_IncludeOption() constチェーン内のどの証明書が署名に含まれるかを確認します。
set_DigestAlgorithm(const SharedPtr<Oid>&)署名に使用するハッシュアルゴリズムを設定します。
set_IncludeOption(X509Certificates::X509IncludeOption)署名に含めるチェーン内の証明書を指定します。

参照