<PackageReference Include="System.ServiceModel.Primitives" Version="8.1.0" />

System.ServiceModel.Description.ClientCredentials

namespace System.ServiceModel.Description { public class ClientCredentials : SecurityCredentialsManager, IEndpointBehavior { public X509CertificateInitiatorClientCredential ClientCertificate { get; } public HttpDigestClientCredential HttpDigest { get; } public X509CertificateRecipientClientCredential ServiceCertificate { get; } public UserNamePasswordClientCredential UserName { get; } public WindowsClientCredential Windows { get; } public ClientCredentials(); protected ClientCredentials(ClientCredentials other); public virtual void ApplyClientBehavior(ServiceEndpoint serviceEndpoint, ClientRuntime behavior); public ClientCredentials Clone(); protected virtual ClientCredentials CloneCore(); } }