Table of Contents

Class BaseEndpointAuthenticationAddIn

Namespace
Dynamicweb.DataIntegration.EndpointManagement.AuthenticationAddIns
Assembly
Dynamicweb.DataIntegration.dll
[AddInName("Base Class for Endpoint Authentication Add-in")]
public abstract class BaseEndpointAuthenticationAddIn : ConfigurableAddIn
Inheritance
BaseEndpointAuthenticationAddIn
Derived
Inherited Members

Methods

Delete(EndpointAuthentication)

public virtual void Delete(EndpointAuthentication authentication)

Parameters

authentication EndpointAuthentication

GetLogger(string)

public virtual ILogger? GetLogger(string logfileName)

Parameters

logfileName string

Returns

ILogger

IsOAuthTokenBased()

public virtual bool IsOAuthTokenBased()

Returns

bool

Log(string, string)

public virtual void Log(string logfileName, string message)

Parameters

logfileName string
message string

Log(string, string, Exception?)

public virtual void Log(string logfileName, string message, Exception? ex)

Parameters

logfileName string
message string
ex Exception

PrepareClient(Uri, HttpClient, HttpClientHandler, Endpoint)

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

Parameters

uri Uri
client HttpClient
clientHandler HttpClientHandler
endpoint Endpoint

Save(EndpointAuthentication)

public virtual void Save(EndpointAuthentication authentication)

Parameters

authentication EndpointAuthentication

ValidateParameters()

public abstract string? ValidateParameters()

Returns

string
To top