C# 클래스 GitForce.ClassPutty

Manage PuTTY, PLink and PuttyGen utilities. This class should be instantiated on Windows OS only.
파일 보기 프로젝트 열기: gdevic/GitForce 1 사용 예제들

공개 메소드들

메소드 설명
ClassPutty ( ) : System

Constructor class function, create executables in the temp space

GetPassPhrases ( ) : List

Returns the list of passphrases in plaintext format

ImportRemoteSshKey ( GitForce.ClassUrl url ) : void

Initializes SSH connection by running the PLINK using the specified connection parameters. This function blocks until the PLINK returns.

RunPLink ( string args ) : void

Run plink program with the given arguments

RunPageantUpdateKeys ( ) : void

Runs the pageant daemon process and loads keys

RunPuTTYgen ( ) : void

Run the PuTTYgen process and wait until it exits.

SetPassPhrases ( List pfs ) : void

Saves the list of passphrases into application properties

메소드 상세

ClassPutty() 공개 메소드

Constructor class function, create executables in the temp space
public ClassPutty ( ) : System
리턴 System

GetPassPhrases() 공개 메소드

Returns the list of passphrases in plaintext format
public GetPassPhrases ( ) : List
리턴 List

ImportRemoteSshKey() 공개 메소드

Initializes SSH connection by running the PLINK using the specified connection parameters. This function blocks until the PLINK returns.
public ImportRemoteSshKey ( GitForce.ClassUrl url ) : void
url GitForce.ClassUrl
리턴 void

RunPLink() 공개 메소드

Run plink program with the given arguments
public RunPLink ( string args ) : void
args string
리턴 void

RunPageantUpdateKeys() 공개 메소드

Runs the pageant daemon process and loads keys
public RunPageantUpdateKeys ( ) : void
리턴 void

RunPuTTYgen() 공개 메소드

Run the PuTTYgen process and wait until it exits.
public RunPuTTYgen ( ) : void
리턴 void

SetPassPhrases() 공개 메소드

Saves the list of passphrases into application properties
public SetPassPhrases ( List pfs ) : void
pfs List
리턴 void