次の方法で共有


SignerInfo.UnsignedAttributes プロパティ

定義

UnsignedAttributes プロパティは、CryptographicAttributeObjectCollection のコンテンツに関連付けられた非署名属性の SignerInfo コレクションを取得します。 非署名属性は、署名を無効化せずに変更できます。

public:
 property System::Security::Cryptography::CryptographicAttributeObjectCollection ^ UnsignedAttributes { System::Security::Cryptography::CryptographicAttributeObjectCollection ^ get(); };
public System.Security.Cryptography.CryptographicAttributeObjectCollection UnsignedAttributes { get; }
member this.UnsignedAttributes : System.Security.Cryptography.CryptographicAttributeObjectCollection
Public ReadOnly Property UnsignedAttributes As CryptographicAttributeObjectCollection

プロパティ値

非署名属性を表す CryptographicAttributeObjectCollection コレクション。 非署名属性が存在しない場合、このプロパティ値は空のコレクションになります。

注釈

署名されていない属性は、メッセージ コンテンツの残りの部分と共に SignedCms 署名されません。 パーティが署名を正常に検証した場合でも、署名されていない属性が変更されている可能性があり、信頼性や整合性があると見なすべきではありません。

プロパティによって取得されるコレクションに含まれる CryptographicAttributeObjectCollection 可能性がある符号なし属性の UnsignedAttributes 例は、反署名です。

適用対象

こちらもご覧ください