IUserClaimStore<TUser>.ReplaceClaimAsync Method

Definition

Replaces the given claim on the specified user with the newClaim

public:
 System::Threading::Tasks::Task ^ ReplaceClaimAsync(TUser user, System::Security::Claims::Claim ^ claim, System::Security::Claims::Claim ^ newClaim, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task ReplaceClaimAsync (TUser user, System.Security.Claims.Claim claim, System.Security.Claims.Claim newClaim, System.Threading.CancellationToken cancellationToken);
abstract member ReplaceClaimAsync : 'User * System.Security.Claims.Claim * System.Security.Claims.Claim * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function ReplaceClaimAsync (user As TUser, claim As Claim, newClaim As Claim, cancellationToken As CancellationToken) As Task

Parameters

user
TUser

The user to replace the claim on.

claim
Claim

The claim to replace.

newClaim
Claim

The new claim to replace the existing claim with.

cancellationToken
CancellationToken

The CancellationToken used to propagate notifications that the operation should be canceled.

Returns

The task object representing the asynchronous operation.

Applies to