Table of Contents

Class LinkedServer

Namespace
ArcanaDevelopment.adTempus.Shared
Assembly
ArcanaDevelopment.adTempus.Shared.dll

Contains information about a linked (trusted) peer adTempus server

[DataContract]
public class LinkedServer
Inheritance
object
LinkedServer

Constructors

LinkedServer()

public LinkedServer()

LinkedServer(string)

public LinkedServer(string nameOrAddress)

Parameters

NameTypeDescription
nameOrAddress string

Fields

CertificateIdentity

The identity of the expected certificate, when ValidateClientCertificate is true

[DataMember]
public string CertificateIdentity

Field Value

string

MachineID

The unique machine ID for the adTempus instance

[DataMember]
public Guid MachineID

Field Value

Guid

SecurityType

The type of security used when connecting to the server

[DataMember]
public ConnectionSecurityType SecurityType

Field Value

ConnectionSecurityType

ServerAddress

The address or connection string for the server

[DataMember]
public string ServerAddress

Field Value

string

ServerType

The type of server link

[DataMember]
public TrustedServerType ServerType

Field Value

TrustedServerType

ValidateClientCertificate

Determines whether the server's security certificate should be validated when connecting

[DataMember]
public bool ValidateClientCertificate

Field Value

bool

Properties

StrippedServerAddress

Gets the ServerAddress, with connection properties stripped out.

public string StrippedServerAddress { get; }

Property Value

string