WSTrustResponseSerializer Class
The abstract base class that defines methods for serializing and deserializing versions of WS-Trust response (RSTR) messages.
Assembly: System.IdentityModel (in System.IdentityModel.dll)
System.IdentityModel.Protocols.WSTrust::WSTrustResponseSerializer
System.IdentityModel.Protocols.WSTrust::WSTrust13ResponseSerializer
System.IdentityModel.Protocols.WSTrust::WSTrustFeb2005ResponseSerializer
| Name | Description | |
|---|---|---|
![]() | WSTrustResponseSerializer() | Initializes a new instance of the WSTrustResponseSerializer class. |
| Name | Description | |
|---|---|---|
![]() | CanRead(XmlReader^) | When overridden in a derived class, checks if the specified XML reader is positioned at a WS-Trust RequestSecurityTokenResponse element. |
![]() | CreateInstance() | Creates an instance of the RequestSecurityTokenResponse class that this class can serialize or deserialize. |
![]() | Equals(Object^) | Determines whether the specified object is equal to the current object.(Inherited from Object.) |
![]() | Finalize() | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.) |
![]() | GetHashCode() | Serves as the default hash function. (Inherited from Object.) |
![]() | GetType() | |
![]() | MemberwiseClone() | |
![]() | ReadXml(XmlReader^, WSTrustSerializationContext^) | When overridden in a derived class, deserializes the RSTR from an XmlReader object to a RequestSecurityTokenResponse object. |
![]() | ReadXmlElement(XmlReader^, RequestSecurityTokenResponse^, WSTrustSerializationContext^) | When overridden in the derived class reads a child element inside the RSTR. |
![]() | ToString() | Returns a string that represents the current object.(Inherited from Object.) |
![]() | Validate(RequestSecurityTokenResponse^) | Validates the RequestSecurityTokenResponse object that has been deserialized. |
![]() | WriteKnownResponseElement(RequestSecurityTokenResponse^, XmlWriter^, WSTrustSerializationContext^) | When overridden in a derived class, writes the supported elements on the RequestSecurityTokenResponse object to the outgoing stream. |
![]() | WriteXml(RequestSecurityTokenResponse^, XmlWriter^, WSTrustSerializationContext^) | When overridden in a derived class, serializes the specified RequestSecurityTokenResponse object into the XmlWriter object. |
![]() | WriteXmlElement(XmlWriter^, String^, Object^, RequestSecurityTokenResponse^, WSTrustSerializationContext^) | When overridden in a derived class, writes a child element inside the RSTR. |
Available since 4.5
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

