Export (0) Print
Expand All

WSFederationAuthenticationModule.GetXmlTokenFromMessage Method (SignInResponseMessage)

.NET Framework 4.5

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)

'Declaration
Public Overridable Function GetXmlTokenFromMessage ( _
	message As SignInResponseMessage _
) As String

Parameters

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.

ExceptionCondition
ArgumentNullException

message is Nothing.

InvalidOperationException

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

Supported in: 4.6, 4.5
Show:
© 2015 Microsoft