public KernelDatabaseBase(PublicKeyCertificateManager publicKeyCertificateManager) { PublicKeyCertificateManager = publicKeyCertificateManager; KernelConfigurationData = new KernelConfigurationData(); TagsToReadYet = new TLVList(); StaticDataToBeAuthenticated = new StaticDataToBeAuthenticatedList(this); }
public KernelBase(CardQProcessor cardQProcessor, PublicKeyCertificateManager publicKeyCertificateManager, EntryPointPreProcessingIndicators processingIndicatorsForSelected, CardExceptionManager cardExceptionManager, IConfigurationProvider configProvider) { KernelQ = new KernelQ(1000); this.cardQProcessor = cardQProcessor; this.publicKeyCertificateManager = publicKeyCertificateManager; this.processingIndicatorsForSelected = processingIndicatorsForSelected; this.cardExceptionManager = cardExceptionManager; this.configProvider = configProvider; }