C# Класс Metropass.Core.PCL.Model.Kdb4.Writer.Kdb4Writer

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

Открытые свойства

Свойство Тип Описание
kdb4File Metropass.Core.PCL.Model.Kdb4.Kdb4File

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

Метод Описание
ConfigureStream ( Stream stream ) : Stream
Kdb4Writer ( Kdb4HeaderWriter headerWriter, IEncryptionEngine databaseEncryptor, IKeyTransformer keyTransformer, ICanSHA256Hash hasher, IGZipStreamFactory gZipFactory ) : System
Write ( PwDatabase databaseData, IFile databaseFile ) : System.Threading.Tasks.Task

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

Метод Описание
GenerateBytes ( int length ) : byte[]
ResetHeaderBytes ( ) : void

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

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

public ConfigureStream ( Stream stream ) : Stream
stream Stream
Результат Stream

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

public Kdb4Writer ( Kdb4HeaderWriter headerWriter, IEncryptionEngine databaseEncryptor, IKeyTransformer keyTransformer, ICanSHA256Hash hasher, IGZipStreamFactory gZipFactory ) : System
headerWriter Kdb4HeaderWriter
databaseEncryptor IEncryptionEngine
keyTransformer IKeyTransformer
hasher ICanSHA256Hash
gZipFactory IGZipStreamFactory
Результат System

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

public Write ( PwDatabase databaseData, IFile databaseFile ) : System.Threading.Tasks.Task
databaseData Metropass.Core.PCL.Model.PwDatabase
databaseFile IFile
Результат System.Threading.Tasks.Task

Описание свойств

kdb4File публичное свойство

public Kdb4File,Metropass.Core.PCL.Model.Kdb4 kdb4File
Результат Metropass.Core.PCL.Model.Kdb4.Kdb4File