SecurityTokenService.BeginIssue Método

Definición

Cuando se invalida en una clase derivada, comienza una solicitud de problema de WS-Trust asincrónica.

public:
 virtual IAsyncResult ^ BeginIssue(System::Security::Claims::ClaimsPrincipal ^ principal, System::IdentityModel::Protocols::WSTrust::RequestSecurityToken ^ request, AsyncCallback ^ callback, System::Object ^ state);
public virtual IAsyncResult BeginIssue(System.Security.Claims.ClaimsPrincipal principal, System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request, AsyncCallback callback, object state);
abstract member BeginIssue : System.Security.Claims.ClaimsPrincipal * System.IdentityModel.Protocols.WSTrust.RequestSecurityToken * AsyncCallback * obj -> IAsyncResult
override this.BeginIssue : System.Security.Claims.ClaimsPrincipal * System.IdentityModel.Protocols.WSTrust.RequestSecurityToken * AsyncCallback * obj -> IAsyncResult
Public Overridable Function BeginIssue (principal As ClaimsPrincipal, request As RequestSecurityToken, callback As AsyncCallback, state As Object) As IAsyncResult

Parámetros

principal
ClaimsPrincipal

ClaimsPrincipal que representa la identidad del solicitante de token.

request
RequestSecurityToken

que RequestSecurityToken representa la solicitud de token de seguridad. Esto incluye el mensaje de solicitud, así como otra información relacionada con el cliente, como el contexto de autorización.

callback
AsyncCallback

AsyncCallback Delegado que recibe la notificación de la finalización de la operación de problema asincrónica.

state
Object

Objeto que contiene información de estado asociada a la operación de problema asincrónica.

Devoluciones

que IAsyncResult hace referencia a la operación de problema asincrónica.

Comentarios

La implementación predeterminada de este método produce una InvalidRequestExceptionexcepción .

Se aplica a