WSFederationAuthenticationModule.GetXmlTokenFromMessage Method (SignInResponseMessage)

.NET Framework (current version)

Extracts the issued token from the specified WS-Federation sign-in response message.

Namespace:   System.IdentityModel.Services
Assembly:  System.IdentityModel.Services (in System.IdentityModel.Services.dll)

public virtual string GetXmlTokenFromMessage(
	SignInResponseMessage message


Type: System.IdentityModel.Services.SignInResponseMessage

The sign-in response message to extract the token from. The sign-in response contains the token issued by the STS.

Return Value

Type: System.String

A string that contains the XML that represents the issued token. This is a <wst:RequestSecurityTokenResponse> element.

Exception Condition

message is null.


message does not contain a token. (It does not contain a valid wresult or wresultptr parameter.)

If there is no wresult parameter in the sign-in response message, the GetReferencedResult method is called to try to get the token using the wresultptr parameter.

.NET Framework
Available since 4.5
Return to top