C# Class Poderosa.Usability.SSHKnownHosts

Inheritance: IPreferenceSupplier, ISSHHostKeyVerifier2
ファイルを表示 Open project: poderosaproject/poderosa Class Usage Examples

Public Methods

Method Description
Clear ( ) : void
Flush ( ) : void
InitializePreference ( IPreferenceBuilder builder, IPreferenceFolder folder ) : void
QueryAdapter ( IPreferenceFolder folder, Type type ) : object
SSHKnownHosts ( ) : System
ValidateFolder ( IPreferenceFolder folder, IPreferenceValidationResult output ) : void
Verify ( ISSHHostKeyInformationProvider info ) : bool

Private Methods

Method Description
AskUserReliability ( ISSHHostKeyInformationProvider info, string keystr, string message_text_id ) : bool
GetKnownHostsFileName ( ) : string
Load ( ) : void
ToKeyString ( ISSHHostKeyInformationProvider info ) : string
Update ( ISSHHostKeyInformationProvider info, string key, bool flush ) : void
WriteEntry ( StreamWriter w, string host, string key_expr ) : void

Method Details

Clear() public method

public Clear ( ) : void
return void

Flush() public method

public Flush ( ) : void
return void

InitializePreference() public method

public InitializePreference ( IPreferenceBuilder builder, IPreferenceFolder folder ) : void
builder IPreferenceBuilder
folder IPreferenceFolder
return void

QueryAdapter() public method

public QueryAdapter ( IPreferenceFolder folder, Type type ) : object
folder IPreferenceFolder
type System.Type
return object

SSHKnownHosts() public method

public SSHKnownHosts ( ) : System
return System

ValidateFolder() public method

public ValidateFolder ( IPreferenceFolder folder, IPreferenceValidationResult output ) : void
folder IPreferenceFolder
output IPreferenceValidationResult
return void

Verify() public method

public Verify ( ISSHHostKeyInformationProvider info ) : bool
info ISSHHostKeyInformationProvider
return bool