LUSID C# SDK
Public Member Functions | Properties | List of all members
Lusid.Sdk.Client.IReadableConfiguration Interface Reference

Represents a readable-only configuration contract. More...

Inheritance diagram for Lusid.Sdk.Client.IReadableConfiguration:
Inheritance graph
[legend]

Public Member Functions

string GetApiKeyWithPrefix (string apiKeyIdentifier)
 Gets the API key with prefix. More...
 

Properties

string AccessToken [get]
 Gets the access token. More...
 
IDictionary< string, string > ApiKey [get]
 Gets the API key. More...
 
IDictionary< string, string > ApiKeyPrefix [get]
 Gets the API key prefix. More...
 
string BasePath [get]
 Gets the base path. More...
 
string DateTimeFormat [get]
 Gets the date time format. More...
 
IDictionary< string, string > DefaultHeader [get]
 Gets the default header. More...
 
IDictionary< string, string > DefaultHeaders [get]
 Gets the default headers. More...
 
string TempFolderPath [get]
 Gets the temp folder path. More...
 
int Timeout [get]
 Gets the HTTP connection timeout (in milliseconds) More...
 
WebProxy Proxy [get]
 Gets the proxy. More...
 
string UserAgent [get]
 Gets the user agent. More...
 
string Username [get]
 Gets the username. More...
 
string Password [get]
 Gets the password. More...
 
X509CertificateCollection ClientCertificates [get]
 Gets certificate collection to be sent with requests. More...
 

Detailed Description

Represents a readable-only configuration contract.

Member Function Documentation

◆ GetApiKeyWithPrefix()

string Lusid.Sdk.Client.IReadableConfiguration.GetApiKeyWithPrefix ( string  apiKeyIdentifier)

Gets the API key with prefix.

Parameters
apiKeyIdentifierAPI key identifier (authentication scheme).
Returns
API key with prefix.

Implemented in Lusid.Sdk.Client.Configuration.

Property Documentation

◆ AccessToken

string Lusid.Sdk.Client.IReadableConfiguration.AccessToken
get

Gets the access token.

Access token.

◆ ApiKey

IDictionary<string, string> Lusid.Sdk.Client.IReadableConfiguration.ApiKey
get

Gets the API key.

API key.

◆ ApiKeyPrefix

IDictionary<string, string> Lusid.Sdk.Client.IReadableConfiguration.ApiKeyPrefix
get

Gets the API key prefix.

API key prefix.

◆ BasePath

string Lusid.Sdk.Client.IReadableConfiguration.BasePath
get

Gets the base path.

Base path.

◆ ClientCertificates

X509CertificateCollection Lusid.Sdk.Client.IReadableConfiguration.ClientCertificates
get

Gets certificate collection to be sent with requests.

X509 Certificate collection.

◆ DateTimeFormat

string Lusid.Sdk.Client.IReadableConfiguration.DateTimeFormat
get

Gets the date time format.

Date time foramt.

◆ DefaultHeader

IDictionary<string, string> Lusid.Sdk.Client.IReadableConfiguration.DefaultHeader
get

Gets the default header.

Default header.

◆ DefaultHeaders

IDictionary<string, string> Lusid.Sdk.Client.IReadableConfiguration.DefaultHeaders
get

Gets the default headers.

Default headers.

◆ Password

string Lusid.Sdk.Client.IReadableConfiguration.Password
get

Gets the password.

Password.

◆ Proxy

WebProxy Lusid.Sdk.Client.IReadableConfiguration.Proxy
get

Gets the proxy.

Proxy.

◆ TempFolderPath

string Lusid.Sdk.Client.IReadableConfiguration.TempFolderPath
get

Gets the temp folder path.

Temp folder path.

◆ Timeout

int Lusid.Sdk.Client.IReadableConfiguration.Timeout
get

Gets the HTTP connection timeout (in milliseconds)

HTTP connection timeout.

◆ UserAgent

string Lusid.Sdk.Client.IReadableConfiguration.UserAgent
get

Gets the user agent.

User agent.

◆ Username

string Lusid.Sdk.Client.IReadableConfiguration.Username
get

Gets the username.

Username.


The documentation for this interface was generated from the following file: