How to set up credentials to connect to Emulator application

How should have I set up credentials to run scripts on Emulator?

using Microsoft.VisualStudio.TestTools.UnitTesting;
using OpenQA.Selenium.Appium;
using OpenQA.Selenium.Appium.Android;
using OpenQA.Selenium.Appium.Enums;
using OpenQA.Selenium.Appium.Service;
using OpenQA.Selenium.Remote;
using System.Runtime.Intrinsics.X86;
using static System.Runtime.InteropServices.JavaScript.JSType;

namespace AppiumDemo
{
[TestClass]
public class NativeApp
{
private static AppiumLocalService service;
private static AppiumDriver driver;

    [ClassInitialize]
    public static void ClassInit(TestContext context)
    {
        // Start Appium Server
        service = new AppiumServiceBuilder().UsingAnyFreePort().Build();
        service.Start();
        Assert.IsTrue(service.IsRunning);

        // Start Appium Client
        AppiumOptions appiumOptions = new AppiumOptions();
        appiumOptions.AddAdditionalCapability("appium:deviceName", "emulator-5554");
        appiumOptions.AddAdditionalCapability("platformName", "Android");
        appiumOptions.AddAdditionalCapability("appium:platformVersion", "14");
        //appiumOptions.AddAdditionalCapability("appium:app", "C:\\Users\\pavel\\.android\\avd\\Automation.avd");
        appiumOptions.AddAdditionalCapability(MobileCapabilityType.App, "data / app / ~~2_IK3JDOWSvNkkIMequcFw ==/ szif.gtfoto - dWUj4QNgNzl5W2r_mUaYKQ ==/ base.apk");
        // data / app / ~~2_IK3JDOWSvNkkIMequcFw ==/ szif.gtfoto - dWUj4QNgNzl5W2r_mUaYKQ ==/ base.apk);
        appiumOptions.AddAdditionalCapability("appium:automationName", "UiAutomator2");
        appiumOptions.AddAdditionalCapability("appium:newCommandTimeout", 30000);
        appiumOptions.AddAdditionalCapability("appium:noReset", false);
        appiumOptions.AddAdditionalCapability("appium:fullReset", false);
        appiumOptions.AddAdditionalCapability("appium:eventTimings", true);
        appiumOptions.AddAdditionalCapability("appium:printPageSourceOnFindFailure", true);
        appiumOptions.AddAdditionalCapability("appium:version", "2.0.1");
        appiumOptions.AddAdditionalCapability("appium:automationVersion", "2.29.4");
        appiumOptions.AddAdditionalCapability("appium:appPackage", "szif.gtfoto");
        appiumOptions.AddAdditionalCapability("appium:udid", "emulator-5554");
        appiumOptions.AddAdditionalCapability("appium:noReset", false);
        appiumOptions.AddAdditionalCapability("appium:fullReset", false);
        appiumOptions.AddAdditionalCapability("appium:printPageSourceOnFindFailure", true);
        appiumOptions.AddAdditionalCapability("appium:systemPort", 82000);
        appiumOptions.AddAdditionalCapability("appium:appActivity", ".StartActivity");
        appiumOptions.AddAdditionalCapability("appium:forceAppLaunch", true);
        appiumOptions.AddAdditionalCapability("appium:shouldTerminateApp", true);
        appiumOptions.AddAdditionalCapability("appium:autoGrantPermissions", true);
        appiumOptions.AddAdditionalCapability("appium:adbPort", 5037);
        appiumOptions.AddAdditionalCapability("appium:remoteAdbHost", "10.0.2.15");
        appiumOptions.AddAdditionalCapability("appium:adbExecTimeout", 20000);
        appiumOptions.AddAdditionalCapability("appium:clearDeviceLogsOnStart", true);
        appiumOptions.AddAdditionalCapability("appium:buildToolsVersion", "29.0.2");
        appiumOptions.AddAdditionalCapability("appium:avd", "Automation");

        Uri appiumServerUri = new Uri("http://192.168.1.28:4723");
        RemoteWebDriver driver = new RemoteWebDriver(appiumServerUri, appiumOptions);