Freigeben über


UserManager<TUser>.GenerateUserTokenAsync(TUser, String, String) Methode

Definition

Generiert ein Token für den angegebenen user und purpose.

public:
 virtual System::Threading::Tasks::Task<System::String ^> ^ GenerateUserTokenAsync(TUser user, System::String ^ tokenProvider, System::String ^ purpose);
public virtual System.Threading.Tasks.Task<string> GenerateUserTokenAsync (TUser user, string tokenProvider, string purpose);
abstract member GenerateUserTokenAsync : 'User * string * string -> System.Threading.Tasks.Task<string>
override this.GenerateUserTokenAsync : 'User * string * string -> System.Threading.Tasks.Task<string>
Public Overridable Function GenerateUserTokenAsync (user As TUser, tokenProvider As String, purpose As String) As Task(Of String)

Parameter

user
TUser

Der Benutzer, für den das Token bestimmt ist.

tokenProvider
String

Der Anbieter, der das Token generiert.

purpose
String

Der Zweck, für den das Token vorgesehen ist.

Gibt zurück

Die Task , die das Ergebnis des asynchronen Vorgangs darstellt, ein Token für den angegebenen Benutzer und zweck.

Gilt für: