Condividi tramite


WSFederationSerializer.CreateRequest Metodo

Definizione

Converte un messaggio di richiesta di accesso WS-Federation in un oggetto RequestSecurityToken utilizzabile da un servizio token di sicurezza (classe SecurityTokenService).

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

Parametri

message
FederationMessage

Messaggio da convertire. Deve essere un'istanza di SignInRequestMessage.

context
WSTrustSerializationContext

Contesto di serializzazione corrente.

Restituisce

Un oggetto RequestSecurityToken che rappresenta un messaggio di richiesta di accesso convertito.

Eccezioni

message è null.

-oppure-

context è null.

Il messaggio non è di tipo SignInRequestMessage.

-oppure-

Nell'oggetto SignInRequestMessage non sono presenti informazioni necessarie per costruire un oggetto RequestSecurityToken valido.

Si applica a