WSFederationSerializer Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides methods to convert a WS-Federation message to RequestSecurityToken and RequestSecurityTokenResponse objects, which are WS-Trust protocol specific.
public ref class WSFederationSerializer
public class WSFederationSerializer
type WSFederationSerializer = class
Public Class WSFederationSerializer
- Inheritance
-
WSFederationSerializer
Constructors
WSFederationSerializer() |
Initializes a new instance of the WSFederationSerializer class. |
WSFederationSerializer(WSTrustRequestSerializer, WSTrustResponseSerializer) |
Initializes a new instance of the WSFederationSerializer class with the specified request and response serializers. |
WSFederationSerializer(XmlDictionaryReader) |
Initializes a new instance of the WSFederationSerializer class based on the namespace of the response XML. |
Methods
CanReadRequest(String) |
Checks whether the specified string is a wst:RequestSecurityToken message with a namespace that is recognized by the wrapped WSTrustRequestSerializer. |
CanReadResponse(String) |
Checks whether the specified string is a wst:RequestSecurityTokenResponse message with a namespace that is recognized by the wrapped WSTrustResponseSerializer. |
CreateRequest(FederationMessage, WSTrustSerializationContext) |
Converts a WS-Federation Sign-In Request message to a RequestSecurityToken object that the security token service (the SecurityTokenService class) can consume. |
CreateResponse(FederationMessage, WSTrustSerializationContext) |
Converts a WS-Federation Sign-In Response message object to a RequestSecurityTokenResponse object. |
Equals(Object) |
Determines whether the specified object is equal to the current object. (Inherited from Object) |
GetHashCode() |
Serves as the default hash function. (Inherited from Object) |
GetReferencedRequest(String) |
Gets the wreq string from a referenced URL. |
GetReferencedResult(String) |
Gets the wresult string from a referenced URL. |
GetRequestAsString(RequestSecurityToken, WSTrustSerializationContext) |
Serializes the specified RequestSecurityToken object into a string. |
GetResponseAsString(RequestSecurityTokenResponse, WSTrustSerializationContext) |
Serializes the specified RequestSecurityTokenResponse object into a string. |
GetType() |
Gets the Type of the current instance. (Inherited from Object) |
MemberwiseClone() |
Creates a shallow copy of the current Object. (Inherited from Object) |
ToString() |
Returns a string that represents the current object. (Inherited from Object) |