다음을 통해 공유


SignInManager<TUser>.ValidateSecurityStampAsync 메서드

정의

오버로드

ValidateSecurityStampAsync(ClaimsPrincipal)

비동기 작업으로 현재 사용자의 지속형 스탬프에 대해 지정된 principal 에 대한 보안 스탬프의 유효성을 검사합니다.

ValidateSecurityStampAsync(TUser, String)

지정된 user에 대한 보안 스탬프의 유효성을 검사합니다. 사용자가 지정되지 않았거나 저장소에서 보안 스탬프를 지원하지 않는 경우 유효성 검사가 성공한 것으로 간주됩니다.

ValidateSecurityStampAsync(ClaimsPrincipal)

Source:
SignInManager.cs
Source:
SignInManager.cs
Source:
SignInManager.cs

비동기 작업으로 현재 사용자의 지속형 스탬프에 대해 지정된 principal 에 대한 보안 스탬프의 유효성을 검사합니다.

public:
 virtual System::Threading::Tasks::Task<TUser> ^ ValidateSecurityStampAsync(System::Security::Claims::ClaimsPrincipal ^ principal);
public virtual System.Threading.Tasks.Task<TUser> ValidateSecurityStampAsync (System.Security.Claims.ClaimsPrincipal principal);
public virtual System.Threading.Tasks.Task<TUser?> ValidateSecurityStampAsync (System.Security.Claims.ClaimsPrincipal? principal);
abstract member ValidateSecurityStampAsync : System.Security.Claims.ClaimsPrincipal -> System.Threading.Tasks.Task<'User (requires 'User : null)>
override this.ValidateSecurityStampAsync : System.Security.Claims.ClaimsPrincipal -> System.Threading.Tasks.Task<'User (requires 'User : null)>
Public Overridable Function ValidateSecurityStampAsync (principal As ClaimsPrincipal) As Task(Of TUser)

매개 변수

principal
ClaimsPrincipal

스탬프의 유효성을 검사해야 하는 보안 주체입니다.

반환

Task<TUser>

비동기 작업(operation)을 나타내는 작업(task) 개체입니다. 스탬프가 TUser 지속형 값과 일치하는 경우 태스크에 이 포함되고, 그렇지 않으면 null을 반환합니다.

적용 대상

ValidateSecurityStampAsync(TUser, String)

Source:
SignInManager.cs
Source:
SignInManager.cs
Source:
SignInManager.cs

지정된 user에 대한 보안 스탬프의 유효성을 검사합니다. 사용자가 지정되지 않았거나 저장소에서 보안 스탬프를 지원하지 않는 경우 유효성 검사가 성공한 것으로 간주됩니다.

public:
 virtual System::Threading::Tasks::Task<bool> ^ ValidateSecurityStampAsync(TUser user, System::String ^ securityStamp);
public virtual System.Threading.Tasks.Task<bool> ValidateSecurityStampAsync (TUser user, string securityStamp);
public virtual System.Threading.Tasks.Task<bool> ValidateSecurityStampAsync (TUser? user, string? securityStamp);
abstract member ValidateSecurityStampAsync : 'User * string -> System.Threading.Tasks.Task<bool>
override this.ValidateSecurityStampAsync : 'User * string -> System.Threading.Tasks.Task<bool>
Public Overridable Function ValidateSecurityStampAsync (user As TUser, securityStamp As String) As Task(Of Boolean)

매개 변수

user
TUser

스탬프의 유효성을 검사해야 하는 사용자입니다.

securityStamp
String

예상되는 보안 스탬프 값입니다.

반환

유효성 검사 결과입니다.

적용 대상