Class BaseEndpointAuthenticationAddIn
[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