Udostępnij za pośrednictwem


WSFederationSerializer.CreateRequest Metoda

Definicja

Konwertuje komunikat żądania WS-Federation Sign-In na RequestSecurityToken obiekt, z którego może korzystać usługa tokenu zabezpieczającego SecurityTokenService (klasa).

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

Komunikat do konwersji. Powinno to być wystąpienie klasy SignInRequestMessage.

context
WSTrustSerializationContext

Bieżący kontekst serializacji.

Zwraca

RequestSecurityToken Obiekt reprezentujący przekonwertowany komunikat żądania Sign-In.

Wyjątki

message ma wartość null.

-lub-

context to null.

Komunikat nie jest typu SignInRequestMessage.

-lub-

Brak SignInRequestMessage wymaganych informacji dotyczących konstruowania prawidłowego RequestSecurityToken obiektu.

Dotyczy