Aracılığıyla paylaş


PhoneNumberTokenProvider<TUser> Sınıf

Tanım

Bir kullanıcının güvenlik damgasından belirteçler oluşturan ve bunları telefon numarası aracılığıyla kullanıcıya gönderen belirteç sağlayıcısını temsil eder.

generic <typename TUser>
 where TUser : classpublic ref class PhoneNumberTokenProvider : Microsoft::AspNetCore::Identity::TotpSecurityStampBasedTokenProvider<TUser>
public class PhoneNumberTokenProvider<TUser> : Microsoft.AspNetCore.Identity.TotpSecurityStampBasedTokenProvider<TUser> where TUser : class
type PhoneNumberTokenProvider<'User (requires 'User : null)> = class
    inherit TotpSecurityStampBasedTokenProvider<'User (requires 'User : null)>
Public Class PhoneNumberTokenProvider(Of TUser)
Inherits TotpSecurityStampBasedTokenProvider(Of TUser)

Tür Parametreleri

TUser

Kullanıcıyı kapsülleyen tür.

Devralma
PhoneNumberTokenProvider<TUser>

Oluşturucular

PhoneNumberTokenProvider<TUser>()

Bir kullanıcının güvenlik damgasından belirteçler oluşturan ve bunları telefon numarası aracılığıyla kullanıcıya gönderen belirteç sağlayıcısını temsil eder.

Yöntemler

CanGenerateTwoFactorTokenAsync(UserManager<TUser>, TUser)

Belirteç sağlayıcısının belirtilen useriçin iki öğeli kimlik doğrulama belirteci için uygun bir belirteç oluşturup oluşturamayacağını belirten bir bayrak döndürür.

GenerateAsync(String, UserManager<TUser>, TUser)

Belirtilen user ve purposeiçin bir belirteç oluşturur.

(Devralındığı yer: TotpSecurityStampBasedTokenProvider<TUser>)
GetUserModifierAsync(String, UserManager<TUser>, TUser)

Kullanıcı bilgilerinden oluşturulan belirteçlerde entropi için kullanılan sabit, sağlayıcı ve kullanıcı benzersiz değiştiricisini döndürür.

ValidateAsync(String, String, UserManager<TUser>, TUser)

Belirtilen token öğesinin verilen user ve purposeiçin geçerli olup olmadığını belirten bir bayrak döndürür.

(Devralındığı yer: TotpSecurityStampBasedTokenProvider<TUser>)

Şunlara uygulanır