다음을 통해 공유


TotpSecurityStampBasedTokenProvider<TUser>.ValidateAsync 메서드

정의

지정된 token 가 지정된 user 및 에 대해 유효한지 여부를 나타내는 플래그를 반환합니다 purpose.

public:
 virtual System::Threading::Tasks::Task<bool> ^ ValidateAsync(System::String ^ purpose, System::String ^ token, Microsoft::AspNetCore::Identity::UserManager<TUser> ^ manager, TUser user);
public virtual System.Threading.Tasks.Task<bool> ValidateAsync (string purpose, string token, Microsoft.AspNetCore.Identity.UserManager<TUser> manager, TUser user);
abstract member ValidateAsync : string * string * Microsoft.AspNetCore.Identity.UserManager<'User (requires 'User : null)> * 'User -> System.Threading.Tasks.Task<bool>
override this.ValidateAsync : string * string * Microsoft.AspNetCore.Identity.UserManager<'User (requires 'User : null)> * 'User -> System.Threading.Tasks.Task<bool>
Public Overridable Function ValidateAsync (purpose As String, token As String, manager As UserManager(Of TUser), user As TUser) As Task(Of Boolean)

매개 변수

purpose
String

토큰이 사용되는 용도입니다.

token
String

유효성을 검사할 토큰입니다.

manager
UserManager<TUser>

UserManager<TUser> 사용자 속성을 검색하는 데 사용할 수 있는 입니다.

user
TUser

토큰의 유효성을 검사해야 하는 사용자입니다.

반환

Taskpurpose의 유효성 tokenuser 검사 결과를 나타내는 플래그를 포함하는 비동기 작업을 나타내는 입니다. 토큰이 유효하면 작업이 true를 반환하고, 그렇지 않으면 false를 반환합니다.

구현

적용 대상