C# Class StopGuessing.Models.BlockingAlgorithmOptions

Mostrar archivo Open project: Microsoft/StopGuessing Class Usage Examples

Public Properties

Property Type Description
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

Public Methods

Method Description
PopularityBasedPenaltyMultiplier_phi ( LoginAttempt loginAttempt ) : double
PopularityBasedThresholdMultiplier_T_multiplier ( LoginAttempt loginAttempt ) : double

Method Details

PopularityBasedPenaltyMultiplier_phi() public method

public PopularityBasedPenaltyMultiplier_phi ( LoginAttempt loginAttempt ) : double
loginAttempt LoginAttempt
return double

PopularityBasedThresholdMultiplier_T_multiplier() public method

public PopularityBasedThresholdMultiplier_T_multiplier ( LoginAttempt loginAttempt ) : double
loginAttempt LoginAttempt
return double

Property Details

AccountCreditLimitHalfLife public_oe property

public TimeSpan,System AccountCreditLimitHalfLife
return System.TimeSpan

AgingMembershipSketchTableSize public_oe property

public uint AgingMembershipSketchTableSize
return uint

AgingMembershipSketchTables public_oe property

public uint AgingMembershipSketchTables
return uint

BinomialLadderFrequencyThreshdold_T public_oe property

public int BinomialLadderFrequencyThreshdold_T
return int

BlockScoreHalfLife public_oe property

public TimeSpan,System BlockScoreHalfLife
return System.TimeSpan

FactorOfGrowthBetweenPopularityMeasurementPeriods public_oe property

public uint FactorOfGrowthBetweenPopularityMeasurementPeriods
return uint

HeightOfBinomialLadder_H public_oe property

public int HeightOfBinomialLadder_H
return int

LengthOfShortestPopularityMeasurementPeriod public_oe property

public uint LengthOfShortestPopularityMeasurementPeriod
return uint

MinimumBinomialLadderFilterCacheFreshness public_oe property

public TimeSpan,System MinimumBinomialLadderFilterCacheFreshness
return System.TimeSpan

MultiplierIfClientCookieIndicatesPriorSuccessfulLogin_Kappa public_oe property

public double MultiplierIfClientCookieIndicatesPriorSuccessfulLogin_Kappa
return double

NumberOfBitsInBinomialLadderFilter_N public_oe property

public int NumberOfBitsInBinomialLadderFilter_N
return int

NumberOfFailuresToTrackForGoingBackInTimeToIdentifyTypos public_oe property

public int NumberOfFailuresToTrackForGoingBackInTimeToIdentifyTypos
return int

NumberOfPopularityMeasurementPeriods public_oe property

public int NumberOfPopularityMeasurementPeriods
return int

NumberOfRedundantHostsToCacheIPs public_oe property

public int NumberOfRedundantHostsToCacheIPs
return int

NumberOfRedundantHostsToCachePasswordPopularity public_oe property

public int NumberOfRedundantHostsToCachePasswordPopularity
return int

NumberOfVirtualNodesForDistributedBinomialLadder public_oe property

public int NumberOfVirtualNodesForDistributedBinomialLadder
return int

PhiIfFrequent public_oe property

public double PhiIfFrequent
return double

PrivateConfigurationKey public_oe property

public string PrivateConfigurationKey
return string