WSFederationAuthenticationModule.GetXmlTokenFromMessage Метод

Определение

Извлекает выданный токен из указанного ответного сообщения входа WS Federation.

Перегрузки

GetXmlTokenFromMessage(SignInResponseMessage)

Извлекает выданный токен из указанного ответного сообщения входа WS Federation.

GetXmlTokenFromMessage(SignInResponseMessage, WSFederationSerializer)

Извлекает выданный токен из указанного ответного сообщения входа WS-Federation с использованием указанного сериализатора WS-Federation.

GetXmlTokenFromMessage(SignInResponseMessage)

Извлекает выданный токен из указанного ответного сообщения входа WS Federation.

public:
 virtual System::String ^ GetXmlTokenFromMessage(System::IdentityModel::Services::SignInResponseMessage ^ message);
public virtual string GetXmlTokenFromMessage (System.IdentityModel.Services.SignInResponseMessage message);
abstract member GetXmlTokenFromMessage : System.IdentityModel.Services.SignInResponseMessage -> string
override this.GetXmlTokenFromMessage : System.IdentityModel.Services.SignInResponseMessage -> string
Public Overridable Function GetXmlTokenFromMessage (message As SignInResponseMessage) As String

Параметры

message
SignInResponseMessage

Ответное сообщение входа, из которого требуется извлечь токен. Ответ входа в систему содержит токен, выданный службой токенов безопасности.

Возвращаемое значение

Строка, содержащая XML, представляющий выданный токен. Это элемент <wst:RequestSecurityTokenResponse>.

Исключения

message имеет значение null.

message не содержит токена. (Не содержит допустимый параметр wresult или wresultptr).

Комментарии

Если в ответном сообщении входа нет параметра wresult, GetReferencedResult вызывается метод , чтобы попытаться получить маркер с помощью параметра wresultptr.

Применяется к

GetXmlTokenFromMessage(SignInResponseMessage, WSFederationSerializer)

Извлекает выданный токен из указанного ответного сообщения входа WS-Federation с использованием указанного сериализатора WS-Federation.

public:
 virtual System::String ^ GetXmlTokenFromMessage(System::IdentityModel::Services::SignInResponseMessage ^ message, System::IdentityModel::Services::WSFederationSerializer ^ federationSerializer);
public virtual string GetXmlTokenFromMessage (System.IdentityModel.Services.SignInResponseMessage message, System.IdentityModel.Services.WSFederationSerializer federationSerializer);
abstract member GetXmlTokenFromMessage : System.IdentityModel.Services.SignInResponseMessage * System.IdentityModel.Services.WSFederationSerializer -> string
override this.GetXmlTokenFromMessage : System.IdentityModel.Services.SignInResponseMessage * System.IdentityModel.Services.WSFederationSerializer -> string
Public Overridable Function GetXmlTokenFromMessage (message As SignInResponseMessage, federationSerializer As WSFederationSerializer) As String

Параметры

message
SignInResponseMessage

Ответное сообщение входа, из которого требуется извлечь токен. Ответ входа в систему содержит токен, выданный службой токенов безопасности.

federationSerializer
WSFederationSerializer

Сериализатор WS-Federation, для использования для десериализации ответного сообщения входа.

Возвращаемое значение

Строка, содержащая XML, представляющий выданный токен. Это элемент <wst:RequestSecurityTokenResponse>.

Исключения

message имеет значение null.

Применяется к