The client for access to the StockSharp authentication service.
Inheritance
AuthenticationClient
Implements
Ecng.Serialization.IPersistable
Assembly: StockSharp.Studio.Community.dll
public class AuthenticationClient : BaseFixClient, IPersistable, ILogReceiver, ILogSource, IDisposable, IAuthenticationClient
Constructors
Declaration
public AuthenticationClient()
Properties
The interface describing a client for access to the StockSharp authentication service.
Declaration
public Guid SessionId { get; set; }
Property Value
Explicit Interface Implementations
Declaration
ServerCredentials IAuthenticationClient.Credentials { get; }
Returns
Type |
Description |
Ecng.ComponentModel.ServerCredentials |
|
Declaration
bool IAuthenticationClient.IsLoggedIn { get; }
Returns
Declaration
bool IAuthenticationClient.IsOnline { get; }
Returns
Declaration
Tuple<Guid, long> IAuthenticationClient.Login()
Returns
Declaration
Tuple<Guid, long> IAuthenticationClient.Login(ProductInfoMessage product, string version, string login, SecureString password, IPAddress clientAddress)
Parameters
Returns
Declaration
void IAuthenticationClient.Logout()
Declaration
Nullable<Guid> IAuthenticationClient.NullableSessionId { get; }
Returns
Declaration
void IAuthenticationClient.Ping()
Declaration
ProductInfoMessage IAuthenticationClient.Product { get; set; }
Returns
Declaration
bool IAuthenticationClient.TryLoadCredentials()
Returns
Declaration
long IAuthenticationClient.UserId { get; }
Returns
Declaration
string IAuthenticationClient.Version { get; set; }
Returns
Implements
Ecng.Serialization.IPersistable
Extension Methods