Langue

SecurityTokenService.BeginIssue Méthode

Définition

En cas de substitution dans une classe dérivée, commence une demande de problème de WS-Trust asynchrone.

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

Paramètres

principal
ClaimsPrincipal

Qui ClaimsPrincipal représente l’identité du demandeur de jeton.

request
RequestSecurityToken

Qui RequestSecurityToken représente la demande de jeton de sécurité. Cela inclut le message de demande ainsi que d’autres informations relatives au client, telles que le contexte d’autorisation.

callback
AsyncCallback

Délégué AsyncCallback qui reçoit la notification de l’achèvement de l’opération de problème asynchrone.

state
Object

Objet qui contient des informations d’état associées à l’opération de problème asynchrone.

Retours

Qui IAsyncResult fait référence à l’opération de problème asynchrone.

Remarques

L’implémentation par défaut de cette méthode lève un InvalidRequestException.

S’applique à