DataProtectorTokenProvider<TUser> 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供身分識別權杖的保護與驗證。
generic <typename TUser>
where TUser : classpublic ref class DataProtectorTokenProvider : Microsoft::AspNetCore::Identity::IUserTwoFactorTokenProvider<TUser>
public class DataProtectorTokenProvider<TUser> : Microsoft.AspNetCore.Identity.IUserTwoFactorTokenProvider<TUser> where TUser : class
type DataProtectorTokenProvider<'User (requires 'User : null)> = class
interface IUserTwoFactorTokenProvider<'User (requires 'User : null)>
Public Class DataProtectorTokenProvider(Of TUser)
Implements IUserTwoFactorTokenProvider(Of TUser)
類型參數
- TUser
用來表示使用者的型別。
- 繼承
-
DataProtectorTokenProvider<TUser>
- 實作
建構函式
屬性
Logger |
ILogger取得用來記錄提供者訊息的 。 |
Name |
取得此執行個體的名稱。 |
Options |
DataProtectionTokenProviderOptions取得這個實例的 。 |
Protector |
IDataProtector取得這個實例的 。 |
方法
CanGenerateTwoFactorTokenAsync(UserManager<TUser>, TUser) |
傳回 , Boolean 指出這個實例所產生的權杖是否可作為非同步作業的 Two Factor Authentication 權杖。 |
GenerateAsync(String, UserManager<TUser>, TUser) |
為指定的 |
ValidateAsync(String, String, UserManager<TUser>, TUser) |
驗證所指定 |