WSFederationSerializer.CreateRequest Metoda

Definice

Převede zprávu WS-Federation Sign-In Request na RequestSecurityToken objekt, který může využívat služba tokenů zabezpečení ( SecurityTokenService třída).

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

Parametry

message
FederationMessage

Zpráva, která se má převést. To by měla být instance SignInRequestMessage.

context
WSTrustSerializationContext

Aktuální kontext serializace.

Návraty

Objekt RequestSecurityToken , který představuje převedenou zprávu Sign-In Request.

Výjimky

message je null.

nebo

context je null.

Zpráva není typu SignInRequestMessage.

nebo

V objektu SignInRequestMessage chybí požadované informace pro vytvoření platného RequestSecurityToken objektu.

Platí pro