C# Class KeePass.UI.PwInputControlGroup

Mostrar archivo Open project: cappert/keepass2 Class Usage Examples

Private Properties

Property Type Description
ConfigureHideButton void
OnHideCheckedChanged void
OnPasswordTextChanged void
OnRepeatTextChanged void
UpdateQualityInfo void
UpdateQualityInfoTh void
UpdateUI void
UqiGetPassword byte[]
UqiShowQuality void

Public Methods

Method Description
Attach ( TextBox tbPassword, CheckBox cbHide, Label lblRepeat, TextBox tbRepeat, Label lblQualityPrompt, KeePass.UI.QualityProgressBar pbQuality, Label lblQualityInfo, ToolTip ttHint, Form fParent, bool bInitialHide, bool bSecureDesktopMode ) : void
GetPassword ( ) : string
GetPasswordUtf8 ( ) : byte[]
GetRepeat ( ) : string
GetRepeatUtf8 ( ) : byte[]
PwInputControlGroup ( ) : System
Release ( ) : void
SetPassword ( byte pbUtf8, bool bSetRepeatPw ) : void
SetPasswords ( byte pbPasswordUtf8, byte pbRepeatUtf8 ) : void
SetPasswords ( string strPassword, string strRepeat ) : void
ValidateData ( bool bUIOnError ) : bool

Private Methods

Method Description
ConfigureHideButton ( CheckBox cb, ToolTip tt ) : void
OnHideCheckedChanged ( object sender, EventArgs e ) : void
OnPasswordTextChanged ( object sender, EventArgs e ) : void
OnRepeatTextChanged ( object sender, EventArgs e ) : void
UpdateQualityInfo ( string str ) : void
UpdateQualityInfoTh ( object oPassword ) : void
UpdateUI ( ) : void
UqiGetPassword ( ) : byte[]
UqiShowQuality ( uint uBits, uint uLength ) : void

Method Details

Attach() public method

public Attach ( TextBox tbPassword, CheckBox cbHide, Label lblRepeat, TextBox tbRepeat, Label lblQualityPrompt, KeePass.UI.QualityProgressBar pbQuality, Label lblQualityInfo, ToolTip ttHint, Form fParent, bool bInitialHide, bool bSecureDesktopMode ) : void
tbPassword System.Windows.Forms.TextBox
cbHide System.Windows.Forms.CheckBox
lblRepeat System.Windows.Forms.Label
tbRepeat System.Windows.Forms.TextBox
lblQualityPrompt System.Windows.Forms.Label
pbQuality KeePass.UI.QualityProgressBar
lblQualityInfo System.Windows.Forms.Label
ttHint System.Windows.Forms.ToolTip
fParent System.Windows.Forms.Form
bInitialHide bool
bSecureDesktopMode bool
return void

GetPassword() public method

public GetPassword ( ) : string
return string

GetPasswordUtf8() public method

public GetPasswordUtf8 ( ) : byte[]
return byte[]

GetRepeat() public method

public GetRepeat ( ) : string
return string

GetRepeatUtf8() public method

public GetRepeatUtf8 ( ) : byte[]
return byte[]

PwInputControlGroup() public method

public PwInputControlGroup ( ) : System
return System

Release() public method

public Release ( ) : void
return void

SetPassword() public method

public SetPassword ( byte pbUtf8, bool bSetRepeatPw ) : void
pbUtf8 byte
bSetRepeatPw bool
return void

SetPasswords() public method

public SetPasswords ( byte pbPasswordUtf8, byte pbRepeatUtf8 ) : void
pbPasswordUtf8 byte
pbRepeatUtf8 byte
return void

SetPasswords() public method

public SetPasswords ( string strPassword, string strRepeat ) : void
strPassword string
strRepeat string
return void

ValidateData() public method

public ValidateData ( bool bUIOnError ) : bool
bUIOnError bool
return bool