Freigeben über


WSFederationSerializer.CreateRequest Methode

Definition

Konvertiert eine WS-Verbund-Anmeldungs-Anforderungnachricht zu einem RequestSecurityToken-Objekt, das der Sicherheitstokendienst (SecurityTokenService-Klasse) verarbeiten kann.

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

Parameter

message
FederationMessage

Die Meldung, die konvertiert werden soll. Diese sollte eine Instanz von SignInRequestMessage sein.

context
WSTrustSerializationContext

Der aktuelle Serialisationskontext.

Gibt zurück

Ein RequestSecurityToken-Objekt, das die konvertierte Anmeldungs-Anforderungnachricht darstellt.

Ausnahmen

message ist NULL.

- oder -

context ist null.

Die Meldung ist nicht vom SignInRequestMessage-Typ.

- oder -

Im SignInRequestMessage-Objekt fehlen erforderliche Informationen für die Erstellung eines gültigen RequestSecurityToken-Objekts.

Gilt für: