WSFederationSerializer.CreateRequest Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Преобразует сообщение запроса входа WS-Federation в объект RequestSecurityToken, который может использовать служба токенов безопасности (класс SecurityTokenService).
public:
virtual System::IdentityModel::Protocols::WSTrust::RequestSecurityToken ^ CreateRequest(System::IdentityModel::Services::FederationMessage ^ message, System::IdentityModel::Protocols::WSTrust::WSTrustSerializationContext ^ context);
public virtual System.IdentityModel.Protocols.WSTrust.RequestSecurityToken CreateRequest (System.IdentityModel.Services.FederationMessage message, System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext context);
abstract member CreateRequest : System.IdentityModel.Services.FederationMessage * System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext -> System.IdentityModel.Protocols.WSTrust.RequestSecurityToken
override this.CreateRequest : System.IdentityModel.Services.FederationMessage * System.IdentityModel.Protocols.WSTrust.WSTrustSerializationContext -> System.IdentityModel.Protocols.WSTrust.RequestSecurityToken
Public Overridable Function CreateRequest (message As FederationMessage, context As WSTrustSerializationContext) As RequestSecurityToken
Параметры
- message
- FederationMessage
Сообщение для преобразования. Это должен быть экземпляр класса SignInRequestMessage.
- context
- WSTrustSerializationContext
Текущий контекст сериализации.
Возвращаемое значение
Объект RequestSecurityToken, представляющий преобразованное сообщение Sign-In Request.
Исключения
Сообщение не принадлежит к типу SignInRequestMessage.
-или-
В объекте SignInRequestMessage отсутствуют необходимые сведения для создания допустимого объекта RequestSecurityToken.