Freigeben über


UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken>.ReplaceClaimAsync Methode

Definition

Ersetzt den für claim den angegebenen userdurch .newClaim

public virtual System.Threading.Tasks.Task ReplaceClaimAsync (TUser user, System.Security.Claims.Claim claim, System.Security.Claims.Claim newClaim, System.Threading.CancellationToken cancellationToken = default);
abstract member ReplaceClaimAsync : 'User * System.Security.Claims.Claim * System.Security.Claims.Claim * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.ReplaceClaimAsync : 'User * System.Security.Claims.Claim * System.Security.Claims.Claim * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function ReplaceClaimAsync (user As TUser, claim As Claim, newClaim As Claim, Optional cancellationToken As CancellationToken = Nothing) As Task

Parameter

user
TUser

Die Rolle, für die der Anspruch ersetzt werden soll.

claim
Claim

Der Anspruch wird ersetzt.

newClaim
Claim

Der neue Anspruch, der das claimersetzt.

cancellationToken
CancellationToken

Die CancellationToken-Struktur, mit der Benachrichtigungen verteilt werden, dass der Vorgang abgebrochen werden muss.

Gibt zurück

Die Task-Klasse, die den asynchronen Vorgang darstellt.

Implementiert

Gilt für: