PHP 클래스 Hackzilla\PasswordGenerator\Generator\ComputerPasswordGenerator

상속: extends AbstractPasswordGenerator
파일 보기 프로젝트 열기: hackzilla/password-generator 1 사용 예제들

공개 메소드들

메소드 설명
__construct ( )
generatePassword ( ) : string Generate one password based on options.
getAvoidSimilar ( ) : string Avoid similar characters enabled?
getCharacterList ( ) : CharacterSet Generate character list for us in generating passwords.
getLength ( ) : integer Password length.
getLowercase ( ) : string Are Lowercase characters enabled?
getNumbers ( ) : string Are Numbers enabled?
getSymbols ( ) : string Are Symbols enabled?
getUppercase ( ) : boolean Are Uppercase characters enabled?
setAvoidSimilar ( boolean $enable = true ) Enable characters to be removed when avoiding similar characters.
setLength ( integer $characterCount ) Set length of desired password(s).
setLowercase ( boolean $enable = true ) Enable lowercase characters.
setNumbers ( boolean $enable = true ) Enable numbers.
setSymbols ( boolean $enable = true ) Enable symbol characters.
setUppercase ( boolean $enable = true ) Enable uppercase characters.

메소드 상세

__construct() 공개 메소드

public __construct ( )

generatePassword() 공개 메소드

Generate one password based on options.
public generatePassword ( ) : string
리턴 string password

getAvoidSimilar() 공개 메소드

Avoid similar characters enabled?
public getAvoidSimilar ( ) : string
리턴 string

getCharacterList() 공개 메소드

Generate character list for us in generating passwords.
public getCharacterList ( ) : CharacterSet
리턴 Hackzilla\PasswordGenerator\Model\CharacterSet Character list

getLength() 공개 메소드

Password length.
public getLength ( ) : integer
리턴 integer

getLowercase() 공개 메소드

Are Lowercase characters enabled?
public getLowercase ( ) : string
리턴 string

getNumbers() 공개 메소드

Are Numbers enabled?
public getNumbers ( ) : string
리턴 string

getSymbols() 공개 메소드

Are Symbols enabled?
public getSymbols ( ) : string
리턴 string

getUppercase() 공개 메소드

Are Uppercase characters enabled?
public getUppercase ( ) : boolean
리턴 boolean

setAvoidSimilar() 공개 메소드

Enable characters to be removed when avoiding similar characters.
public setAvoidSimilar ( boolean $enable = true )
$enable boolean

setLength() 공개 메소드

Set length of desired password(s).
public setLength ( integer $characterCount )
$characterCount integer

setLowercase() 공개 메소드

Enable lowercase characters.
public setLowercase ( boolean $enable = true )
$enable boolean

setNumbers() 공개 메소드

Enable numbers.
public setNumbers ( boolean $enable = true )
$enable boolean

setSymbols() 공개 메소드

Enable symbol characters.
public setSymbols ( boolean $enable = true )
$enable boolean

setUppercase() 공개 메소드

Enable uppercase characters.
public setUppercase ( boolean $enable = true )
$enable boolean