public string Execute(IStorePasswordCommand storePasswordCommand) { if (storePasswordCommand == null) { throw new ArgumentNullException(nameof(storePasswordCommand)); } string passwordToStore = _secureSensitiveData.SecureData(storePasswordCommand.PasswordToStore); _passwordRepository.StorePassword(passwordToStore); return(passwordToStore); }