Wraps a writer and generates a signature automatically when the envelope is written completely. By default the generated signature is inserted as the last element in the enveloped. This can be modified by explicitily calling WriteSignature to indicate the location inside the envelope where the signature should be inserted.
В следующей таблице перечислены члены, предоставляемые типом EnvelopedSignatureWriter.
Открытый Конструкторы
Имя | Описание | |
---|---|---|
EnvelopedSignatureWriter | Initializes an instance of T:Microsoft.IdentityModel.Protocols.XmlSignature.EnvelopedSignatureWriter. The returned writer can be directly used to write the envelope. The signature will be automatically generated when the envelope is completed. |
Открытый Свойства (см. также Защищенный Свойства)
Имя | Описание | |
---|---|---|
CanCanonicalize | Returns a value indicating if the reader is capable of Canonicalization. (унаследовано от DelegatingXmlDictionaryWriter) | |
Settings | (унаследовано от XmlWriter) | |
WriteState | When overridden in a derived class, gets the state of the writer. (унаследовано от DelegatingXmlDictionaryWriter) | |
XmlLang | (унаследовано от XmlWriter) | |
XmlSpace | (унаследовано от XmlWriter) |
Защищенный Свойства
Имя | Описание | |
---|---|---|
InnerWriter | Get the wrapped writer. (унаследовано от DelegatingXmlDictionaryWriter) |
Открытый Методы (см. также Защищенный Методы)
Имя | Описание | |
---|---|---|
Close | Closes the underlying stream. (унаследовано от DelegatingXmlDictionaryWriter) | |
Create | Перегружено. (унаследовано от XmlWriter) | |
CreateBinaryWriter | Перегружено. (унаследовано от XmlDictionaryWriter) | |
CreateDictionaryWriter | (унаследовано от XmlDictionaryWriter) | |
CreateMtomWriter | Перегружено. (унаследовано от XmlDictionaryWriter) | |
CreateTextWriter | Перегружено. (унаследовано от XmlDictionaryWriter) | |
EndCanonicalization | Closes a previous Start canonicalization operation. The stream given to the StartCanonicalization is flushed and any data written after this call will not be written to the canonical stream. (унаследовано от DelegatingXmlDictionaryWriter) | |
Equals | Перегружено. (унаследовано от Object) | |
Flush | Fluses the underlying stream. (унаследовано от DelegatingXmlDictionaryWriter) | |
GetHashCode | (унаследовано от Object) | |
GetType | (унаследовано от Object) | |
LookupPrefix | (унаследовано от DelegatingXmlDictionaryWriter) | |
ReferenceEquals | (унаследовано от Object) | |
StartCanonicalization | (унаследовано от DelegatingXmlDictionaryWriter) | |
ToString | (унаследовано от Object) | |
WriteArray | Перегружено. (унаследовано от XmlDictionaryWriter) | |
WriteAttributes | (унаследовано от XmlWriter) | |
WriteAttributeString | Перегружено. (унаследовано от XmlDictionaryWriter) | |
WriteBase64 | (унаследовано от DelegatingXmlDictionaryWriter) | |
WriteBinHex | (унаследовано от XmlWriter) | |
WriteCData | (унаследовано от DelegatingXmlDictionaryWriter) | |
WriteCharEntity | (унаследовано от DelegatingXmlDictionaryWriter) | |
WriteChars | (унаследовано от DelegatingXmlDictionaryWriter) | |
WriteComment | (унаследовано от DelegatingXmlDictionaryWriter) | |
WriteDocType | (унаследовано от DelegatingXmlDictionaryWriter) | |
WriteElementString | Перегружено. (унаследовано от XmlDictionaryWriter) | |
WriteEndAttribute | Closes the previous System.Xml.XmlWriter.WriteStartAttribute(System.String,System.String) call. (унаследовано от DelegatingXmlDictionaryWriter) | |
WriteEndDocument | Closes any open elements or attributes and puts the writer back in the Start state. (унаследовано от DelegatingXmlDictionaryWriter) | |
WriteEndElement | Переписано. Overrides the base class implementation. When the last element of the envelope is written the signature is automatically computed over the envelope and the signature is inserted at the appropriate position, if WriteSignature was explicitly called or is inserted at the end of the envelope. | |
WriteEntityRef | (унаследовано от DelegatingXmlDictionaryWriter) | |
WriteFullEndElement | Переписано. Overrides the base class implementation. When the last element of the envelope is written the signature is automatically computed over the envelope and the signature is inserted at the appropriate position, if WriteSignature was explicitly called or is inserted at the end of the envelope. | |
WriteName | (унаследовано от XmlWriter) | |
WriteNmToken | (унаследовано от XmlWriter) | |
WriteNode | Перегружено. (унаследовано от XmlDictionaryWriter) | |
WriteProcessingInstruction | (унаследовано от DelegatingXmlDictionaryWriter) | |
WriteQualifiedName | Перегружено. (унаследовано от XmlDictionaryWriter) | |
WriteRaw | Перегружено. (унаследовано от DelegatingXmlDictionaryWriter) | |
WriteSignature | Sets the position of the signature within the envelope. Call this method while writing the envelope to indicate at which point the signature should be inserted. | |
WriteStartAttribute | Перегружено. (унаследовано от DelegatingXmlDictionaryWriter) | |
WriteStartDocument | Перегружено. (унаследовано от DelegatingXmlDictionaryWriter) | |
WriteStartElement | Перегружено. | |
WriteString | Перегружено. (унаследовано от DelegatingXmlDictionaryWriter) | |
WriteSurrogateCharEntity | (унаследовано от DelegatingXmlDictionaryWriter) | |
WriteValue | Перегружено. (унаследовано от XmlDictionaryWriter) | |
WriteWhitespace | (унаследовано от DelegatingXmlDictionaryWriter) | |
WriteXmlAttribute | Перегружено. (унаследовано от DelegatingXmlDictionaryWriter) | |
WriteXmlnsAttribute | Перегружено. (унаследовано от DelegatingXmlDictionaryWriter) |
Защищенный Методы
Имя | Описание | |
---|---|---|
Dispose | (унаследовано от XmlWriter) | |
Finalize | (унаследовано от Object) | |
InitializeInnerWriter | (унаследовано от DelegatingXmlDictionaryWriter) | |
InitializeTracingWriter | (унаследовано от DelegatingXmlDictionaryWriter) | |
MemberwiseClone | (унаследовано от Object) | |
WriteTextNode | (унаследовано от XmlDictionaryWriter) |
Явные реализации интерфейса
Имя | Описание | |
---|---|---|
System.IDisposable.Dispose | (унаследовано от XmlWriter) |
См. также
© Корпорация Майкрософт (Microsoft Corporation), 2008.Все права защищены.