WSFederationSerializer.CreateRequest Methode

Definition

Konvertiert eine WS-Federation Sign-In Anforderungsnachricht in ein RequestSecurityToken Objekt, das der Sicherheitstokendienst (die SecurityTokenService Klasse) nutzen 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 zu konvertierende Nachricht. Dies sollte eine Instanz von SignInRequestMessage.

context
WSTrustSerializationContext

Der aktuelle Serialisierungskontext.

Gibt zurück

Ein RequestSecurityToken Objekt, das die konvertierte Sign-In Anforderungsnachricht darstellt.

Ausnahmen

message ist NULL.

-oder-

context ist null.

Die Nachricht ist nicht vom Typ SignInRequestMessage.

-oder-

Für SignInRequestMessage das Objekt fehlen erforderliche Informationen zum Erstellen eines gültigen RequestSecurityToken Objekts.

Gilt für: