Diffusion .NET Client Library  6.1.5
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
Package PushTechnology.ClientInterface.Client.Features.Control.Clients

Namespaces

package  SecurityControl
 

Classes

class  AnonymousConnectionAction
 Action to be taken by the system authentication handler for connection attempts that do not provide a principal name and credentials. More...
 
class  CompositeControlAuthenticationHandler
 This class is useful when there are several steps to authentication implemented as discrete authentication handlers. Using a CompositeAuthenticationHandler is better than configuring separate control authentication handlers and registering the discrete handlers individually because it reduces communication between the server and the control client. More...
 
interface  IAuthenticationControl
 This feature provides a client session with the ability to authenticate the credentials of other clients. More...
 
interface  IControlAuthenticationHandler
 A control authentication handler. More...
 
interface  IClientCallback
 Callback interface for IClientControl.Close(SessionId,IClientCallback), IClientControl.SetConflated, and IClientControl.SetThrottled. More...
 
interface  IClientContextCallback< in TContext >
 Contextual version of IClientCallback. More...
 
interface  IClientControl
 This feature provides the ability for a client session to control other client sessions. More...
 
interface  IConfigurationCallback
 The callback interface for ISystemAuthenticationControl.GetSystemAuthentication. More...
 
interface  IConfigurationContextCallback< in TC >
 Contextual version of IConfigurationCallback. More...
 
interface  IQueueEventHandler
 Handler for client queue events. More...
 
interface  ISessionPropertiesContextCallback< TC >
 Contextual callback interface for IClientControl.GetSessionProperties{TC}. More...
 
interface  ISessionPropertiesListener
 The handler for session properties listener notifications. More...
 
interface  ISystemAuthenticationConfiguration
 Snapshot of information from the system information store. More...
 
interface  ISystemAuthenticationControl
 This feature allows a client session with the appropriate permissions to query and update the system authentication store. More...
 
interface  ISystemAuthenticationControlScriptBuilder
 A script builder may be used to create a script of commands to apply to the system authentication store at the server. More...
 
interface  ISystemPrincipal
 A principal in the system authentication store. More...
 
interface  IUpdateStoreCallback
 The callback interface for ISecurityStoreFeature.UpdateStore. More...
 
interface  IUpdateStoreContextCallback< in TC >
 Contextual version of IUpdateStoreCallback. More...
 
class  QueueEventHandlerDefault
 Provides a default handler implementation which will simply log client state events. More...
 
class  SessionPropertiesListenerDefault
 This provides a default implementation of ISessionPropertiesListener which will simply log session properties callbacks at debug level. This should only be used for diagnostic purposes. More...
 

Enumerations

enum  SessionPropertiesListenerEventType {
  SessionPropertiesListenerEventType.UPDATED, SessionPropertiesListenerEventType.RECONNECTED, SessionPropertiesListenerEventType.FAILED_OVER, SessionPropertiesListenerEventType.DISCONNECTED,
  SessionPropertiesListenerEventType.NONE
}
 The session properties listener event type enumeration. More...
 

Enumeration Type Documentation

The session properties listener event type enumeration.

Enumerator
UPDATED 

One or more relevant session properties has been updated.

RECONNECTED 

The session has reconnected.

FAILED_OVER 

Use in a clustered configuration to indicate that the session failed over from another server.

DISCONNECTED 

Session has disconnected.

Clients that use an earlier version of the API, released before 5.8, will not be notified of session disconnections.



Since 5.8

NONE 

Used to assist with 'null' checking.