C# Class KeePass.UI.PwInputControlGroup

Afficher le fichier Open project: cappert/keepass2 Class Usage Examples

Private Properties

Свойство Type Description
ConfigureHideButton void
OnHideCheckedChanged void
OnPasswordTextChanged void
OnRepeatTextChanged void
UpdateQualityInfo void
UpdateQualityInfoTh void
UpdateUI void
UqiGetPassword byte[]
UqiShowQuality void

Méthodes publiques

Méthode 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

Méthode 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 méthode

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
Résultat void

GetPassword() public méthode

public GetPassword ( ) : string
Résultat string

GetPasswordUtf8() public méthode

public GetPasswordUtf8 ( ) : byte[]
Résultat byte[]

GetRepeat() public méthode

public GetRepeat ( ) : string
Résultat string

GetRepeatUtf8() public méthode

public GetRepeatUtf8 ( ) : byte[]
Résultat byte[]

PwInputControlGroup() public méthode

public PwInputControlGroup ( ) : System
Résultat System

Release() public méthode

public Release ( ) : void
Résultat void

SetPassword() public méthode

public SetPassword ( byte pbUtf8, bool bSetRepeatPw ) : void
pbUtf8 byte
bSetRepeatPw bool
Résultat void

SetPasswords() public méthode

public SetPasswords ( byte pbPasswordUtf8, byte pbRepeatUtf8 ) : void
pbPasswordUtf8 byte
pbRepeatUtf8 byte
Résultat void

SetPasswords() public méthode

public SetPasswords ( string strPassword, string strRepeat ) : void
strPassword string
strRepeat string
Résultat void

ValidateData() public méthode

public ValidateData ( bool bUIOnError ) : bool
bUIOnError bool
Résultat bool