public RsaKeyFromXmlFileLoader(IMyFile myFile, ITextReader xmlReader, IXmlSerializationUtils <EnvCryptKey> xmlSerializationUtils, IExternalRepresentationToKeyMapper <EnvCryptKey, RsaKey> mapper) : base(myFile, xmlReader, xmlSerializationUtils) { Contract.Requires <ArgumentNullException>(myFile != null, "myFile"); Contract.Requires <ArgumentNullException>(xmlReader != null, "xmlReader"); Contract.Requires <ArgumentNullException>(xmlSerializationUtils != null, "xmlSerializationUtils"); Contract.Requires <ArgumentNullException>(mapper != null, "mapper"); // _mapper = mapper; }
public RsaKeyPersister( IKeyToExternalRepresentationMapper <RsaKey, EnvCryptKey> pocoMapper, IXmlSerializationUtils <EnvCryptKey> serializationUtils, IStringWriter <StringToFileWriterOptions> writer) : base(pocoMapper, serializationUtils, writer) { Contract.Requires <ArgumentNullException>(pocoMapper != null, "pocoMapper"); Contract.Requires <ArgumentNullException>(serializationUtils != null, "serializationUtils"); Contract.Requires <ArgumentNullException>(writer != null, "writer"); }
protected KeyFromXmlFileLoader(IMyFile myFile, ITextReader xmlReader, IXmlSerializationUtils <EnvCryptKey> xmlSerializationUtils) { Contract.Requires <ArgumentNullException>(myFile != null, "myFile"); Contract.Requires <ArgumentNullException>(xmlReader != null, "xmlReader"); Contract.Requires <ArgumentNullException>(xmlSerializationUtils != null, "xmlSerializationUtils"); // _myFile = myFile; _xmlReader = xmlReader; _xmlSerializationUtils = xmlSerializationUtils; }
public DatToXmlFileSaver(IDatToExternalRepresentationMapper <EnvCryptEncryptedData> pocoToXmlMapper, IXmlSerializationUtils <EnvCryptEncryptedData> serializationUtils, IStringWriter <StringToFileWriterOptions> fileWriter) { Contract.Requires <ArgumentNullException>(pocoToXmlMapper != null, "pocoToXmlMapper"); Contract.Requires <ArgumentNullException>(serializationUtils != null, "serializationUtils"); Contract.Requires <ArgumentNullException>(fileWriter != null, "fileWriter"); // _pocoToXmlMapper = pocoToXmlMapper; _serializationUtils = serializationUtils; _fileWriter = fileWriter; }
internal AsymmetricKeyFilePersister( IKeyToExternalRepresentationMapper <TKey, TKeyXmlPoco> pocoMapper, IXmlSerializationUtils <TKeyXmlPoco> serializationUtils, IStringWriter <TFileWriterOptions> writer) { Contract.Requires <ArgumentNullException>(pocoMapper != null, "pocoMapper"); Contract.Requires <ArgumentNullException>(serializationUtils != null, "serializationUtils"); Contract.Requires <ArgumentNullException>(writer != null, "writer"); // _pocoMapper = pocoMapper; _serializationUtils = serializationUtils; _writer = writer; }
public DatFromXmlFileLoader( IMyFile myFile, ITextReader xmlReader, IXmlSerializationUtils <EnvCryptEncryptedData> xmlSerializationUtils, IExternalRepresentationToDatMapper <EnvCryptEncryptedData> xmlToPocoMapper) { Contract.Requires <ArgumentNullException>(myFile != null, "myFile"); Contract.Requires <ArgumentNullException>(xmlReader != null, "xmlReader"); Contract.Requires <ArgumentNullException>(xmlSerializationUtils != null, "xmlSerializationUtils"); Contract.Requires <ArgumentNullException>(xmlToPocoMapper != null, "xmlToPocoMapper"); // _myFile = myFile; _xmlReader = xmlReader; _xmlSerializationUtils = xmlSerializationUtils; _xmlToPocoMapper = xmlToPocoMapper; }
protected AsymmetricKeyFilePersisterContracts(IKeyToExternalRepresentationMapper <TKey, TKeyXmlPoco> pocoMapper, IXmlSerializationUtils <TKeyXmlPoco> serializationUtils, IStringWriter <TFileWriterOptions> writer) : base(pocoMapper, serializationUtils, writer) { }
protected KeyFromXmlFileLoaderContracts(IMyFile myFile, ITextReader xmlReader, IXmlSerializationUtils <EnvCryptKey> xmlSerializationUtils) : base(myFile, xmlReader, xmlSerializationUtils) { }