async private Task CreateNewValidationCertAsync(int count = 1)
        {
            for (int i = 0; i < count; i++)
            {
                string name       = Guid.NewGuid().ToString("N").ToLower();
                int    expireDays = 36500;

                var cert = _certificateFactory.CreateNewX509Certificate(name, expireDays);

                await _certificateSerializer.WriteToFileAsync($@"{ _validationKeyStoragePath }/{ name }.pfx", cert, X509ContentType.Pfx);
            }
        }