Microsoft.IdentityModel.Xml 名前空間

クラス

名前 説明
CanonicalizingTransfrom

C14n 正規化を適用し、変換された XML ノードに対してハッシュを生成する XML 変換を定義します。

DelegatingXmlDictionaryReader

XmlDictionaryReader デリゲートを InnerReader にラップします。

DelegatingXmlDictionaryWriter

XmlDictionaryWriterとデリゲートを InnerWriter にラップします。

DSigElement

次に示すように、XmlDsig 要素の基本クラスです。 https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/

DSigSerializer

に準拠した XML の読み取りと書き込み https://www.w3.org/TR/2001/PR-xmldsig-core-20010820

EnvelopedSignatureReader

署名を含む可能性がある XML のルート要素を指す XmlReader をラップします。 Signature 要素が見つかった場合、 Signature が設定され、 References は将来の検証のために Microsoft.IdentityModel.Xml.EnvelopedSignatureReader.XmlTokenStream 設定されます。

EnvelopedSignatureTransform

署名に関連付けられている XML ノードを削除する XML 変換を定義します。

EnvelopedSignatureWriter

封筒が完全に書き込まれると、 XmlWriter をラップし、署名を自動的に生成します。 既定では、生成された署名はエンベロープの最後の要素として挿入されます。 これは、署名を挿入するエンベロープ内の場所を示す WriteSignature を明示的に呼び出すことによって変更できます。

ExclusiveCanonicalizationTransform

<SignedInfo> および <Reference> で見つかった正規化アルゴリズムを表します。

IssuerSerial

X509Data の IssuerSerial プロパティを次のように表します。 https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-X509Data

KeyInfo

XmlDsig KeyInfo 要素を次のように表します。 https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-KeyInfo

Reference

XmlDsig Reference 要素を次のように表します。 https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-Reference

RSAKeyValue

KeyValue 要素内にある RSAKeyValue。

Signature

XmlDsig Signature 要素を次のように表します。 https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-Signature

SignedInfo

XmlDsig SignedInfo 要素を次のように表します。 https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-SignedInfo

Transform

XMLTransform を定義します

TransformFactory
WsAddressing

WsAddressing の定数。

WsAddressing.Elements

WsAddressing ns に含めることができる要素

WsPolicy

WsPolicy の定数。

WsPolicy.Elements
WsTrustConstants

WsTrust の定数。 属性と要素は、すべてのバージョン 2005、1.3、1.4 でほぼ同じです

WsTrustConstants_1_3

WsTrust 1.3 の定数

WsTrustConstants_1_3.Actions
WsTrustConstants_1_4

WsTrust 1.4 の定数

WsTrustConstants_1_4.Actions
WsTrustConstants_2005

WsTrust 2005 の定数

WsTrustConstants_2005.Actions
WsTrustConstants.Elements

WsTrust メッセージに含めることができる要素

WsTrustConstants.Namespaces

WsTrust メッセージに含めることができる名前空間

WsUtility

WsUtility の定数。

WsUtility.Elements

WsUtility ns 内の要素

X509Data

次のように XmlDsig X509Data 要素を表します。 https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-X509Data

XmlException

xml を処理するときにスローされる例外を表します。

XmlReadException

この例外は、XML の読み取りに問題が発生した場合にスローされます。

XmlSignatureConstants

で定義されている名前空間、属性、および要素の XML シグネチャ定義の定数 http://www.w3.org/TR/xmldsig-core/

XmlSignatureConstants.Attributes
XmlSignatureConstants.Elements
XmlTokenStream

署名付き XML の読み取り時に取得された XML ノードのコレクションを保持します。

XmlTokenStreamReader

XML を XmlTokenStream としてキャプチャする XmlReader

XmlUtil

XML を操作するためのユーティリティ

XmlValidationException

この例外は、XML <Signature> を検証するときに問題が発生したときにスローされます。

XmlWriteException

この例外は、XML の書き込み中に問題が発生した場合にスローされます。

インターフェイス

名前 説明
IXmlElementReader

既知の開始要素を持つ xml を読み取るためのインターフェイスを定義します