C# 클래스 StopGuessing.Models.BlockingAlgorithmOptions

파일 보기 프로젝트 열기: Microsoft/StopGuessing 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
AccountCreditLimitHalfLife System.TimeSpan
AgingMembershipSketchTableSize uint
AgingMembershipSketchTables uint
BinomialLadderFrequencyThreshdold_T int
BlockScoreHalfLife System.TimeSpan
FactorOfGrowthBetweenPopularityMeasurementPeriods uint
HeightOfBinomialLadder_H int
LengthOfShortestPopularityMeasurementPeriod uint
MinimumBinomialLadderFilterCacheFreshness System.TimeSpan
MultiplierIfClientCookieIndicatesPriorSuccessfulLogin_Kappa double
NumberOfBitsInBinomialLadderFilter_N int
NumberOfFailuresToTrackForGoingBackInTimeToIdentifyTypos int
NumberOfPopularityMeasurementPeriods int
NumberOfRedundantHostsToCacheIPs int
NumberOfRedundantHostsToCachePasswordPopularity int
NumberOfVirtualNodesForDistributedBinomialLadder int
PhiIfFrequent double
PrivateConfigurationKey string

공개 메소드들

메소드 설명
PopularityBasedPenaltyMultiplier_phi ( LoginAttempt loginAttempt ) : double
PopularityBasedThresholdMultiplier_T_multiplier ( LoginAttempt loginAttempt ) : double

메소드 상세

PopularityBasedPenaltyMultiplier_phi() 공개 메소드

public PopularityBasedPenaltyMultiplier_phi ( LoginAttempt loginAttempt ) : double
loginAttempt LoginAttempt
리턴 double

PopularityBasedThresholdMultiplier_T_multiplier() 공개 메소드

public PopularityBasedThresholdMultiplier_T_multiplier ( LoginAttempt loginAttempt ) : double
loginAttempt LoginAttempt
리턴 double

프로퍼티 상세

AccountCreditLimitHalfLife 공개적으로 프로퍼티

public TimeSpan,System AccountCreditLimitHalfLife
리턴 System.TimeSpan

AgingMembershipSketchTableSize 공개적으로 프로퍼티

public uint AgingMembershipSketchTableSize
리턴 uint

AgingMembershipSketchTables 공개적으로 프로퍼티

public uint AgingMembershipSketchTables
리턴 uint

BinomialLadderFrequencyThreshdold_T 공개적으로 프로퍼티

public int BinomialLadderFrequencyThreshdold_T
리턴 int

BlockScoreHalfLife 공개적으로 프로퍼티

public TimeSpan,System BlockScoreHalfLife
리턴 System.TimeSpan

FactorOfGrowthBetweenPopularityMeasurementPeriods 공개적으로 프로퍼티

public uint FactorOfGrowthBetweenPopularityMeasurementPeriods
리턴 uint

HeightOfBinomialLadder_H 공개적으로 프로퍼티

public int HeightOfBinomialLadder_H
리턴 int

LengthOfShortestPopularityMeasurementPeriod 공개적으로 프로퍼티

public uint LengthOfShortestPopularityMeasurementPeriod
리턴 uint

MinimumBinomialLadderFilterCacheFreshness 공개적으로 프로퍼티

public TimeSpan,System MinimumBinomialLadderFilterCacheFreshness
리턴 System.TimeSpan

MultiplierIfClientCookieIndicatesPriorSuccessfulLogin_Kappa 공개적으로 프로퍼티

public double MultiplierIfClientCookieIndicatesPriorSuccessfulLogin_Kappa
리턴 double

NumberOfBitsInBinomialLadderFilter_N 공개적으로 프로퍼티

public int NumberOfBitsInBinomialLadderFilter_N
리턴 int

NumberOfFailuresToTrackForGoingBackInTimeToIdentifyTypos 공개적으로 프로퍼티

public int NumberOfFailuresToTrackForGoingBackInTimeToIdentifyTypos
리턴 int

NumberOfPopularityMeasurementPeriods 공개적으로 프로퍼티

public int NumberOfPopularityMeasurementPeriods
리턴 int

NumberOfRedundantHostsToCacheIPs 공개적으로 프로퍼티

public int NumberOfRedundantHostsToCacheIPs
리턴 int

NumberOfRedundantHostsToCachePasswordPopularity 공개적으로 프로퍼티

public int NumberOfRedundantHostsToCachePasswordPopularity
리턴 int

NumberOfVirtualNodesForDistributedBinomialLadder 공개적으로 프로퍼티

public int NumberOfVirtualNodesForDistributedBinomialLadder
리턴 int

PhiIfFrequent 공개적으로 프로퍼티

public double PhiIfFrequent
리턴 double

PrivateConfigurationKey 공개적으로 프로퍼티

public string PrivateConfigurationKey
리턴 string