System.Net.Primitives by Microsoft

<PackageReference Include="System.Net.Primitives" Version="4.0.10-beta-22605" />

 NetworkCredential

public string Domain { get; set; }

public string Password { get; set; }

public string UserName { get; set; }

public NetworkCredential(string userName, string password)

public NetworkCredential(string userName, string password, string domain)

public NetworkCredential GetCredential(string host, int port, string authenticationType)

public NetworkCredential GetCredential(Uri uri, string authType)