C# Класс withSIX.Sync.Core.ExternalTools.AddonSigner

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

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

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