Diffusion .NET Client Library
6.1.5
|
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... | |
enum PushTechnology.ClientInterface.Client.Features.Control.Clients.SessionPropertiesListenerEventType |
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. |