C# Class Poderosa.Usability.KeyAgent

Inheritance: IPreferenceSupplier, IAgentForward, IConnectionResultEventHandler
Afficher le fichier Open project: poderosaproject/poderosa Class Usage Examples

Méthodes publiques

Méthode Description
BeforeAsyncConnect ( ITerminalParameter tp ) : void
GetAvailableSSH1UserAuthKeys ( ) : SSH1UserAuthKey[]
GetAvailableSSH2UserAuthKeys ( ) : Granados.SSH2.SSH2UserAuthKey[]
GetCurrentKeys ( ) : List
InitializePreference ( IPreferenceBuilder builder, IPreferenceFolder folder ) : void
KeyAgent ( ) : System
OnFailed ( ITerminalParameter param, string msg ) : void
OnSucceeded ( ITerminalParameter param ) : void
QueryAdapter ( IPreferenceFolder folder, Type type ) : object
SetKeyList ( List keys ) : void
ValidateFolder ( IPreferenceFolder folder, IPreferenceValidationResult output ) : void

Private Methods

Méthode Description
LoadKeys ( ) : void
OpenInputPassphraseDialog ( IPoderosaForm form, AgentPrivateKey key ) : void

Method Details

BeforeAsyncConnect() public méthode

public BeforeAsyncConnect ( ITerminalParameter tp ) : void
tp ITerminalParameter
Résultat void

GetAvailableSSH1UserAuthKeys() public méthode

public GetAvailableSSH1UserAuthKeys ( ) : SSH1UserAuthKey[]
Résultat SSH1UserAuthKey[]

GetAvailableSSH2UserAuthKeys() public méthode

public GetAvailableSSH2UserAuthKeys ( ) : Granados.SSH2.SSH2UserAuthKey[]
Résultat Granados.SSH2.SSH2UserAuthKey[]

GetCurrentKeys() public méthode

public GetCurrentKeys ( ) : List
Résultat List

InitializePreference() public méthode

public InitializePreference ( IPreferenceBuilder builder, IPreferenceFolder folder ) : void
builder IPreferenceBuilder
folder IPreferenceFolder
Résultat void

KeyAgent() public méthode

public KeyAgent ( ) : System
Résultat System

OnFailed() public méthode

public OnFailed ( ITerminalParameter param, string msg ) : void
param ITerminalParameter
msg string
Résultat void

OnSucceeded() public méthode

public OnSucceeded ( ITerminalParameter param ) : void
param ITerminalParameter
Résultat void

QueryAdapter() public méthode

public QueryAdapter ( IPreferenceFolder folder, Type type ) : object
folder IPreferenceFolder
type System.Type
Résultat object

SetKeyList() public méthode

public SetKeyList ( List keys ) : void
keys List
Résultat void

ValidateFolder() public méthode

public ValidateFolder ( IPreferenceFolder folder, IPreferenceValidationResult output ) : void
folder IPreferenceFolder
output IPreferenceValidationResult
Résultat void