C# Class Metropass.Core.PCL.PasswordGeneration.PasswordGeneratorBase

Inheritance: IPasswordGenerator
Mostrar archivo Open project: TheAngryByrd/MetroPass

Public Methods

Method Description
ExcludeCharactersFromString ( string charactersToExclude, string joinedCharacterSet ) : string
GeneratePassword ( int length, string characterSet, string charactersToExclude = null ) : string
GeneratePasswordAsync ( int length, string characterSet, string charactersToExclude = null ) : Task
GenerateRandomNumber ( int max ) : int

Method Details

ExcludeCharactersFromString() public method

public ExcludeCharactersFromString ( string charactersToExclude, string joinedCharacterSet ) : string
charactersToExclude string
joinedCharacterSet string
return string

GeneratePassword() public method

public GeneratePassword ( int length, string characterSet, string charactersToExclude = null ) : string
length int
characterSet string
charactersToExclude string
return string

GeneratePasswordAsync() public method

public GeneratePasswordAsync ( int length, string characterSet, string charactersToExclude = null ) : Task
length int
characterSet string
charactersToExclude string
return Task

GenerateRandomNumber() public abstract method

public abstract GenerateRandomNumber ( int max ) : int
max int
return int