Поделиться через


WSFederationSerializer.CreateResponse Метод

Определение

Преобразует объект сообщения ответа по поводу входа WS-Federation в объект RequestSecurityTokenResponse.

public:
 virtual System::IdentityModel::Protocols::WSTrust::RequestSecurityTokenResponse ^ CreateResponse(System::IdentityModel::Services::FederationMessage ^ message, System::IdentityModel::Protocols::WSTrust::WSTrustSerializationContext ^ context);
public virtual System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse CreateResponse (System.IdentityModel.Services.FederationMessage message, System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext context);
abstract member CreateResponse : System.IdentityModel.Services.FederationMessage * System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext -> System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse
override this.CreateResponse : System.IdentityModel.Services.FederationMessage * System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext -> System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse
Public Overridable Function CreateResponse (message As FederationMessage, context As WSTrustSerializationContext) As RequestSecurityTokenResponse

Параметры

message
FederationMessage

Сообщение для преобразования. Это должен быть экземпляр класса SignInResponseMessage.

context
WSTrustSerializationContext

Текущий контекст сериализации.

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

Объект RequestSecurityTokenResponse, представляющий преобразованное сообщение Sign-In Response.

Исключения

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

-или-

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

Сообщение не принадлежит к типу SignInResponseMessage.

-или-

В объекте SignInResponseMessage отсутствуют необходимые сведения для создания допустимого объекта RequestSecurityTokenResponse.

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