Wraps a reader pointing to a enveloped signed XML and provides a reader that can be used to read the content without having to process the signature. The Signature is automatically validated when the last element of the envelope is read.
下表列出了 EnvelopedSignatureReader 类型公开的成员。
Public 构造函数
| 名称 | 说明 | |
|---|---|---|
| EnvelopedSignatureReader | 已重载。 |
页首
Public 属性
(另请参阅 Protected 属性)
| 名称 | 说明 | |
|---|---|---|
![]() |
AttributeCount | Get the number of Attributes at the current reader position. (从 DelegatingXmlDictionaryReader 继承) |
![]() |
BaseURI | Get the base Uri of the current node. (从 DelegatingXmlDictionaryReader 继承) |
![]() |
CanCanonicalize | (从 XmlDictionaryReader 继承) |
![]() |
CanReadBinaryContent | (从 XmlReader 继承) |
![]() |
CanReadValueChunk | (从 XmlReader 继承) |
![]() |
CanResolveEntity | (从 XmlReader 继承) |
![]() |
Depth | Get the Depth of the current node. (从 DelegatingXmlDictionaryReader 继承) |
![]() |
EOF | Gets a value indicating if reader is positioned at the end of the stream. (从 DelegatingXmlDictionaryReader 继承) |
![]() |
HasAttributes | (从 XmlReader 继承) |
![]() |
HasValue | Gets a value indicating if the current node can have a Value. (从 DelegatingXmlDictionaryReader 继承) |
![]() |
IsDefault | Gets a value indicating if the current node is an attribute that was generated from the default value defined in the DTD or Schema. (从 DelegatingXmlDictionaryReader 继承) |
![]() |
IsEmptyElement | Gets a value indicating if the current node is an empty element. (从 DelegatingXmlDictionaryReader 继承) |
![]() |
Item | 已重载。 (从 DelegatingXmlDictionaryReader 继承) |
![]() |
LocalName | Gets the local name of the current node. (从 DelegatingXmlDictionaryReader 继承) |
![]() |
Name | Gets the qualified name of the current node. (从 DelegatingXmlDictionaryReader 继承) |
![]() |
NamespaceURI | Get the namespace URI of the current node. (从 DelegatingXmlDictionaryReader 继承) |
![]() |
NameTable | Gets the XmlNameTable associated with this instance. (从 DelegatingXmlDictionaryReader 继承) |
![]() |
NodeType | Gets the type of the current node. (从 DelegatingXmlDictionaryReader 继承) |
![]() |
Prefix | Gets the prefix of the current node. (从 DelegatingXmlDictionaryReader 继承) |
![]() |
Quotas | (从 XmlDictionaryReader 继承) |
![]() |
QuoteChar | Get the quotation mark character used to enclose the attribute node. (" or '). (从 DelegatingXmlDictionaryReader 继承) |
![]() |
ReadState | Gets the ReadState of the reader. (从 DelegatingXmlDictionaryReader 继承) |
![]() |
SchemaInfo | (从 XmlReader 继承) |
![]() |
Settings | (从 XmlReader 继承) |
![]() |
SigningCredentials | Returns the SigningCredentials used in the signature after the envelope is consumed and when the signature is validated. |
![]() |
Value | Gets the text value of the current node. (从 DelegatingXmlDictionaryReader 继承) |
![]() |
ValueType | Gets the Common Language Runtime (CLR) type of the current node. (从 DelegatingXmlDictionaryReader 继承) |
![]() |
XmlLang | Gets the xml:lang scope. (从 DelegatingXmlDictionaryReader 继承) |
![]() |
XmlSpace | Gets the current xml:space scope. If no xml:space scope exists, this property defaults to XmlSpace.None. (从 DelegatingXmlDictionaryReader 继承) |
页首
Protected 属性
| 名称 | 说明 | |
|---|---|---|
![]() |
InnerReader | Get the wrapped inner reader. (从 DelegatingXmlDictionaryReader 继承) |
页首
Public 方法
(另请参阅 Protected 方法)
页首
Protected 方法
| 名称 | 说明 | |
|---|---|---|
![]() |
Dispose | (从 XmlReader 继承) |
![]() |
Finalize | (从 Object 继承) |
![]() |
InitializeInnerReader | (从 DelegatingXmlDictionaryReader 继承) |
![]() |
IsTextNode | (从 XmlDictionaryReader 继承) |
![]() |
MemberwiseClone | (从 Object 继承) |
![]() |
ReadContentAsBinHex | 已重载。 (从 XmlDictionaryReader 继承) |
![]() |
ReadContentAsString | 已重载。 (从 XmlDictionaryReader 继承) |
![]() |
ReadString | 已重载。 (从 XmlDictionaryReader 继承) |
页首
显式接口实现
| 名称 | 说明 | |
|---|---|---|
| System.IDisposable.Dispose | (从 XmlReader 继承) |
页首
请参见
参考
EnvelopedSignatureReader 类
Microsoft.IdentityModel.Protocols.XmlSignature 命名空间
版权所有 (C) 2008 Microsoft Corporation。保留所有权利。
.gif)
.gif)
.gif)
.gif)
.gif)