C# 클래스 NuGetGallery.Authentication.AuthenticationServiceFacts.TheAuthenticateMethod

상속: TestContainer
파일 보기 프로젝트 열기: NuGet/NuGetGallery

공개 메소드들

메소드 설명
TheAuthenticateMethod ( ) : System

비공개 메소드들

메소드 설명
GivenExpiredMatchingApiKeyCredential_ItReturnsNull ( ) : System.Threading.Tasks.Task
GivenInvalidApiKeyCredential_ItReturnsNull ( ) : System.Threading.Tasks.Task
GivenMatchingApiKeyCredentialThatWasLastUsedTooLongAgo_ItReturnsNullAndExpiresTheApiKeyAndWritesAuditRecord ( ) : System.Threading.Tasks.Task
GivenMatchingApiKeyCredential_ItReturnsTheUserAndMatchingCredential ( ) : System.Threading.Tasks.Task
GivenMatchingCredential_ItWritesCredentialLastUsed ( ) : System.Threading.Tasks.Task
GivenMultipleMatchingCredentials_ItThrows ( ) : System.Threading.Tasks.Task
GivenNoUserWithName_ItReturnsFailure ( ) : System.Threading.Tasks.Task
GivenPasswordCredential_ItThrowsArgumentException ( ) : System.Threading.Tasks.Task
GivenUserNameDoesNotMatchPassword_ItReturnsFailure ( ) : System.Threading.Tasks.Task
GivenUserNameWithMatchingOldPasswordCredential_ItMigratesHashToLatest ( User>.Func getUser ) : System.Threading.Tasks.Task
GivenUserNameWithMatchingOldPasswordCredential_ItWritesAuditRecordsOfMigration ( User>.Func getUser ) : System.Threading.Tasks.Task
GivenUserNameWithMatchingPasswordCredential_ItReturnsAuthenticatedUser ( ) : System.Threading.Tasks.Task
VerifyAccountLockoutTimeCalculation ( int failureCount, System.DateTime lastFailedLoginTime, System.DateTime currentTime, int expectedLockoutMinutesLeft ) : System.Threading.Tasks.Task
WhenUserLoginFailsAfterFailureUserRecordIsUpdatedWithFailureDetails ( ) : System.Threading.Tasks.Task
WhenUserLoginFailsAfterSuccessUserRecordIsUpdatedWithFailureDetails ( ) : System.Threading.Tasks.Task
WhenUserLoginSucceedsAfterFailureFailureDetailsAreReset ( ) : System.Threading.Tasks.Task
WritesAuditRecordWhenGivenInvalidApiKeyCredential ( ) : System.Threading.Tasks.Task
WritesAuditRecordWhenGivenNoUserWithName ( ) : System.Threading.Tasks.Task
WritesAuditRecordWhenGivenUserNameDoesNotMatchPassword ( ) : System.Threading.Tasks.Task

메소드 상세

TheAuthenticateMethod() 공개 메소드

public TheAuthenticateMethod ( ) : System
리턴 System