EnvelopedSignatureWriter 멤버
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에서 상속) |
위
참고 항목
참조
EnvelopedSignatureWriter 클래스
Microsoft.IdentityModel.Protocols.XmlSignature 네임스페이스
Copyright © 2008 by Microsoft Corporation.모든 권리 보유.