Table of Contents

Class NtlmEndpointAuthenticationAddIn

Namespace
Dynamicweb.DataIntegration.EndpointManagement.AuthenticationAddIns
Assembly
Dynamicweb.DataIntegration.dll
[AddInName("Ntlm")]
[AddInLabel("Ntlm")]
[AddInDescription("Ntlm")]
public class NtlmEndpointAuthenticationAddIn : BaseEndpointAuthenticationAddIn
Inheritance
NtlmEndpointAuthenticationAddIn
Inherited Members

Properties

Domain

[AddInParameter("Domain")]
[AddInParameterEditor(typeof(TextParameterEditor), "")]
public string? Domain { get; set; }

Property Value

string

Password

[SensitiveData]
[AddInParameter("Password")]
[AddInParameterEditor(typeof(TextParameterEditor), "password=true")]
public string? Password { get; set; }

Property Value

string

UserName

[AddInParameter("Username")]
[AddInParameterEditor(typeof(TextParameterEditor), "")]
public string? UserName { get; set; }

Property Value

string

Methods

PrepareClient(Uri, HttpClient, HttpClientHandler, Endpoint)

public override void PrepareClient(Uri uri, HttpClient client, HttpClientHandler clientHandler, Endpoint endpoint)

Parameters

uri Uri
client HttpClient
clientHandler HttpClientHandler
endpoint Endpoint

ValidateParameters()

public override string? ValidateParameters()

Returns

string
To top