public override async Task <int> DoIt()
        {
            var manipulator = await GetConfigurationManipulator();

            var keyPair = SakartveloSoft.API.Core.Encryption.EncryptionKeysManager.Default.GenerateNewKeyPair();
            var entry   = await manipulator.EnsureForEntry(Component, ConfigurationPath, ConfigurationValue.FromKey(keyPair), ConfigurationValueMeaning.KeyPair, Label, false);

            Console.WriteLine($@"Generated new keypair for {entry.Component} component at {entry.Path.ToString()} path\r\n{Convert.ToBase64String(entry.Value.BytesValue)}");
            return(0);
        }