C# 클래스 withSIX.Sync.Core.ExternalTools.AddonSigner

상속: IAddonSigner, IDomainService
파일 보기 프로젝트 열기: SIXNetworks/withSIX.Desktop 1 사용 예제들

공개 메소드들

메소드 설명
AddonSigner ( BiSigner signer ) : System
SignAllInFolder ( IAbsoluteDirectoryPath folder, BiKeyPair key ) : void
SignAllInFolder ( IAbsoluteDirectoryPath folder, IAbsoluteFilePath privateFile, bool repackOnFailure = false ) : void
SignFile ( IAbsoluteFilePath file, BiKeyPair key ) : void
SignFile ( IAbsoluteFilePath file, IAbsoluteFilePath privateFile, bool repackOnFailure = false ) : void
SignFolder ( IAbsoluteDirectoryPath folder, BiKeyPair key ) : void
SignFolder ( IAbsoluteDirectoryPath folder, IAbsoluteFilePath privateFile, bool repackOnFailure = false ) : void
SignMany ( SignManyParams spec ) : void

비공개 메소드들

메소드 설명
ConfirmValidKeyOrPath ( IAbsoluteFilePath privateFile, IAbsoluteDirectoryPath keyPath ) : void
GetKey ( ProcessDirectoryOrFileParams spec, IAbsoluteDirectoryPath directory ) : BiKeyPair
MatchesBiSign ( BiSignFile s, FileInfo f ) : bool
MatchesBiSign ( string s, string f ) : bool
MatchesKey ( BiKeyFile biKeyFile, BiSignFile biSignFile ) : bool
ProcessDirectory ( ProcessDirectoryOrFileParams spec, IAbsoluteDirectoryPath directory ) : void
ProcessDirectoryOnlyMissing ( ProcessDirectoryOrFileParams spec, IAbsoluteDirectoryPath directory ) : void
ProcessDirectoryOrFile ( ProcessDirectoryOrFileParams spec ) : void
ProcessFile ( ProcessDirectoryOrFileParams spec, IAbsoluteFilePath filePath ) : void
SignFolderRecursively ( IAbsoluteDirectoryPath folder, IAbsoluteFilePath privateFile, bool repackOnFailure = false ) : void

메소드 상세

AddonSigner() 공개 메소드

public AddonSigner ( BiSigner signer ) : System
signer BiSigner
리턴 System

SignAllInFolder() 공개 메소드

public SignAllInFolder ( IAbsoluteDirectoryPath folder, BiKeyPair key ) : void
folder IAbsoluteDirectoryPath
key BiKeyPair
리턴 void

SignAllInFolder() 공개 메소드

public SignAllInFolder ( IAbsoluteDirectoryPath folder, IAbsoluteFilePath privateFile, bool repackOnFailure = false ) : void
folder IAbsoluteDirectoryPath
privateFile IAbsoluteFilePath
repackOnFailure bool
리턴 void

SignFile() 공개 메소드

public SignFile ( IAbsoluteFilePath file, BiKeyPair key ) : void
file IAbsoluteFilePath
key BiKeyPair
리턴 void

SignFile() 공개 메소드

public SignFile ( IAbsoluteFilePath file, IAbsoluteFilePath privateFile, bool repackOnFailure = false ) : void
file IAbsoluteFilePath
privateFile IAbsoluteFilePath
repackOnFailure bool
리턴 void

SignFolder() 공개 메소드

public SignFolder ( IAbsoluteDirectoryPath folder, BiKeyPair key ) : void
folder IAbsoluteDirectoryPath
key BiKeyPair
리턴 void

SignFolder() 공개 메소드

public SignFolder ( IAbsoluteDirectoryPath folder, IAbsoluteFilePath privateFile, bool repackOnFailure = false ) : void
folder IAbsoluteDirectoryPath
privateFile IAbsoluteFilePath
repackOnFailure bool
리턴 void

SignMany() 공개 메소드

public SignMany ( SignManyParams spec ) : void
spec SignManyParams
리턴 void