DataProtectorTokenProvider<TUser> クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ID トークンの保護と検証を提供します。
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このインスタンスによって生成されたトークンを 2 要素認証トークンとして非同期操作として使用できるかどうかを示す を返します。 |
GenerateAsync(String, UserManager<TUser>, TUser) |
非同期操作として指定された |
ValidateAsync(String, String, UserManager<TUser>, TUser) |
指定した |