SignedInfo クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
XML 署名に使用される標準化アルゴリズムおよび署名アルゴリズムに関する情報を格納します。
public ref class SignedInfo : System::Collections::ICollection
public class SignedInfo : System.Collections.ICollection
type SignedInfo = class
interface ICollection
interface IEnumerable
Public Class SignedInfo
Implements ICollection
- 継承
-
SignedInfo
- 実装
注釈
このクラスは SignedInfo 、 <SignedInfo>
XML デジタル署名仕様によって定義された XML 署名の要素を表します。 <SignedInfo>
要素の<Signature>
サブ要素である要素には、署名に使用される正規化メソッド、署名と検証に使用されるアルゴリズム、デジタル署名を記述する参照が含まれています。
ほとんどのシナリオでは、プロパティからSignedInfo使用できるクラスをSignedInfo使用して、XML デジタル署名に署名して検証する必要があります。
要素の <SignedInfo>
詳細については、 World Wide Web Consortium (W3C) の仕様を参照してください。
コンストラクター
SignedInfo() |
SignedInfo クラスの新しいインスタンスを初期化します。 |
プロパティ
CanonicalizationMethod |
現在の SignedInfo オブジェクトに署名する前に使用された標準化アルゴリズムを取得または設定します。 |
CanonicalizationMethodObject |
正規化に使用する Transform オブジェクトを取得します。 |
Count |
現在の SignedInfo オブジェクト内の参照の数を取得します。 |
Id |
現在の SignedInfo オブジェクトの ID を取得または設定します。 |
IsReadOnly |
コレクションが読み取り専用かどうかを示す値を取得します。 |
IsSynchronized |
コレクションが同期されるかどうかを示す値を取得します。 |
References |
現在の Reference オブジェクトの SignedInfo オブジェクトのリストを取得します。 |
SignatureLength |
現在の SignedInfo オブジェクトの署名の長さを取得または設定します。 |
SignatureMethod |
現在の SignedInfo オブジェクトの署名の生成および検証に使用されるアルゴリズムの名前を取得または設定します。 |
SyncRoot |
同期に使用するオブジェクトを取得します。 |
メソッド
AddReference(Reference) |
ダイジェストおよび署名の参照のリストに Reference オブジェクトを追加します。 |
CopyTo(Array, Int32) |
このインスタンスの要素を Array オブジェクトにコピーします。配列内に特定のインデックスからコピーを開始します。 |
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
GetEnumerator() |
参照のコレクションを反復処理する列挙子を返します。 |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
GetXml() |
SignedInfo オブジェクトの XML 表現を返します。 |
LoadXml(XmlElement) |
XML 要素から SignedInfo の状態を読み込みます。 |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
拡張メソッド
Cast<TResult>(IEnumerable) |
IEnumerable の要素を、指定した型にキャストします。 |
OfType<TResult>(IEnumerable) |
指定された型に基づいて IEnumerable の要素をフィルター処理します。 |
AsParallel(IEnumerable) |
クエリの並列化を有効にします。 |
AsQueryable(IEnumerable) |
IEnumerable を IQueryable に変換します。 |