SignedInfo クラス

定義

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)

IEnumerableIQueryable に変換します。

適用対象