Compartir a través de


WSFederationSerializer.CreateRequest Método

Definición

Convierte una solicitud de inicio de sesión de WS-Federation en un objeto RequestSecurityToken que el servicio de token de seguridad (la clase SecurityTokenService) pueda utilizar.

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

Parámetros

message
FederationMessage

Mensaje que se va a convertir. Debe ser una instancia de SignInRequestMessage.

context
WSTrustSerializationContext

Contexto de serialización actual.

Devoluciones

Un objeto de RequestSecurityToken que representa el mensaje de solicitud de inicio de sesión convertido.

Excepciones

message es null.

o bien

context es null.

El mensaje no es de tipo SignInRequestMessage.

o bien

El objeto SignInRequestMessage carece de información necesaria para construir un objeto RequestSecurityToken válido.

Se aplica a