C# 클래스 Poderosa.Usability.KeyAgent

상속: IPreferenceSupplier, IAgentForward, IConnectionResultEventHandler
파일 보기 프로젝트 열기: poderosaproject/poderosa 1 사용 예제들

공개 메소드들

메소드 설명
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