protected UserAuthenticatedServiceFactory( IMediator mediator, IAesEncryptionHelper aesEncryptionHelper) { this.mediator = mediator; this.aesEncryptionHelper = aesEncryptionHelper; }
public AesEncryptionWithHmac( IAesEncryptionHelper aesEncryptionHelper, int keySize) { _aesEncryptionHelper = aesEncryptionHelper; _keySize = keySize; }
public EnsureAmazonUserWithNameCommandHandler( DataContext dataContext, IAmazonIdentityManagementService amazonIdentityManagementService, IAesEncryptionHelper aesEncryptionHelper, IMediator mediator) { this.dataContext = dataContext; this.amazonIdentityManagementService = amazonIdentityManagementService; this.aesEncryptionHelper = aesEncryptionHelper; this.mediator = mediator; }
public InstallPullDogFromGitHubCommandHandler( IGitHubClientFactory gitHubClientFactory, IMediator mediator, ISlackClient slackClient, IAesEncryptionHelper aesEncryptionHelper, DataContext dataContext) { this.gitHubClientFactory = gitHubClientFactory; this.mediator = mediator; this.slackClient = slackClient; this.aesEncryptionHelper = aesEncryptionHelper; this.dataContext = dataContext; }
public JweHelper(IAesEncryptionHelper aesEncryptionHelper) { _mappingJweEncToKeySize = new Dictionary <JweEnc, IEncryption> { { JweEnc.A128CBC_HS256, new AesEncryptionWithHmac(aesEncryptionHelper, 256) }, { JweEnc.A192CBC_HS384, new AesEncryptionWithHmac(aesEncryptionHelper, 384) }, { JweEnc.A256CBC_HS512, new AesEncryptionWithHmac(aesEncryptionHelper, 512) } }; }
private void EnsureFieldsDecrypted(ZipArchiveEntryItem paths, IAesEncryptionHelper aesEncryptionHelper) { paths.Name = aesEncryptionHelper.Decrypt(paths.Name); if (paths.Files != null && paths.Files.Any()) { for (int i = 0; i < paths.Files.Count(); i++) { paths.Files[i] = aesEncryptionHelper.Decrypt(paths.Files[i]); } } if (paths.Folders != null && paths.Folders.Any()) { foreach (var folder in paths.Folders) { EnsureFieldsDecrypted(folder, aesEncryptionHelper); } } }
public EncryptedZipArchiveHandler(IAesEncryptionHelper aesEncryptionHelper) { AesEncryptionHelper = aesEncryptionHelper; }
public ZipFileProcessor(IAesEncryptionHelper aesEncryptionHelper, IZipArchivePathsResolver zipArchivePathsResolver, IZipArchiveFactory zipArchiveFactory) { AesEncryptionHelper = aesEncryptionHelper; ZipArchivePathsResolver = zipArchivePathsResolver; ZipArchiveFactory = zipArchiveFactory; }
public UserAuthenticatedEcrServiceFactory( IMediator mediator, IAesEncryptionHelper aesEncryptionHelper) : base(mediator, aesEncryptionHelper) { }