UserStoreBase<TUser,TKey,TUserClaim,TUserLogin,TUserToken>.GetTokenAsync メソッド

定義

トークン値を返します。

public:
 virtual System::Threading::Tasks::Task<System::String ^> ^ GetTokenAsync(TUser user, System::String ^ loginProvider, System::String ^ name, System::Threading::CancellationToken cancellationToken);
public virtual System.Threading.Tasks.Task<string> GetTokenAsync (TUser user, string loginProvider, string name, System.Threading.CancellationToken cancellationToken);
public virtual System.Threading.Tasks.Task<string?> GetTokenAsync (TUser user, string loginProvider, string name, System.Threading.CancellationToken cancellationToken);
abstract member GetTokenAsync : 'User * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<string>
override this.GetTokenAsync : 'User * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<string>
Public Overridable Function GetTokenAsync (user As TUser, loginProvider As String, name As String, cancellationToken As CancellationToken) As Task(Of String)

パラメーター

user
TUser

ユーザー。

loginProvider
String

トークンの認証プロバイダー。

name
String

トークンの名前。

cancellationToken
CancellationToken

この操作を取り消す必要があることを示す通知を伝達するために使用する CancellationToken

戻り値

非同期操作を表す Task

実装

適用対象