C# Класс Poderosa.Usability.KeyAgent

Наследование: IPreferenceSupplier, IAgentForward, IConnectionResultEventHandler
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
LoadKeys ( ) : void
OpenInputPassphraseDialog ( IPoderosaForm form, AgentPrivateKey key ) : void

Описание методов

BeforeAsyncConnect() публичный Метод

public BeforeAsyncConnect ( ITerminalParameter tp ) : void
tp ITerminalParameter
Результат void

GetAvailableSSH1UserAuthKeys() публичный Метод

public GetAvailableSSH1UserAuthKeys ( ) : SSH1UserAuthKey[]
Результат SSH1UserAuthKey[]

GetAvailableSSH2UserAuthKeys() публичный Метод

public GetAvailableSSH2UserAuthKeys ( ) : Granados.SSH2.SSH2UserAuthKey[]
Результат Granados.SSH2.SSH2UserAuthKey[]

GetCurrentKeys() публичный Метод

public GetCurrentKeys ( ) : List
Результат List

InitializePreference() публичный Метод

public InitializePreference ( IPreferenceBuilder builder, IPreferenceFolder folder ) : void
builder IPreferenceBuilder
folder IPreferenceFolder
Результат void

KeyAgent() публичный Метод

public KeyAgent ( ) : System
Результат System

OnFailed() публичный Метод

public OnFailed ( ITerminalParameter param, string msg ) : void
param ITerminalParameter
msg string
Результат void

OnSucceeded() публичный Метод

public OnSucceeded ( ITerminalParameter param ) : void
param ITerminalParameter
Результат void

QueryAdapter() публичный Метод

public QueryAdapter ( IPreferenceFolder folder, Type type ) : object
folder IPreferenceFolder
type System.Type
Результат object

SetKeyList() публичный Метод

public SetKeyList ( List keys ) : void
keys List
Результат void

ValidateFolder() публичный Метод

public ValidateFolder ( IPreferenceFolder folder, IPreferenceValidationResult output ) : void
folder IPreferenceFolder
output IPreferenceValidationResult
Результат void