Click or drag to resize

AuthenticatedMessagingFactory Constructor (IMessagingSystemFactory, GetHanshakeMessage, Authenticate, HandleAuthenticationCancelled)

Initializes a new instance of the AuthenticatedMessagingFactory class

Namespace:  Eneter.Messaging.MessagingSystems.Composites.AuthenticatedConnection
Assembly:  Eneter.Messaging.Framework (in Eneter.Messaging.Framework.dll) Version: 8.0.7
Syntax
public AuthenticatedMessagingFactory(
	IMessagingSystemFactory underlyingMessagingSystem,
	GetHanshakeMessage getHandshakeMessageCallback,
	Authenticate authenticateCallback,
	HandleAuthenticationCancelled handleAuthenticationCancelledCallback
)

Parameters

underlyingMessagingSystem
Type: Eneter.Messaging.MessagingSystems.MessagingSystemBaseIMessagingSystemFactory

[Missing <param name="underlyingMessagingSystem"/> documentation for "M:Eneter.Messaging.MessagingSystems.Composites.AuthenticatedConnection.AuthenticatedMessagingFactory.#ctor(Eneter.Messaging.MessagingSystems.MessagingSystemBase.IMessagingSystemFactory,Eneter.Messaging.MessagingSystems.Composites.AuthenticatedConnection.GetHanshakeMessage,Eneter.Messaging.MessagingSystems.Composites.AuthenticatedConnection.Authenticate,Eneter.Messaging.MessagingSystems.Composites.AuthenticatedConnection.HandleAuthenticationCancelled)"]

getHandshakeMessageCallback
Type: Eneter.Messaging.MessagingSystems.Composites.AuthenticatedConnectionGetHanshakeMessage

[Missing <param name="getHandshakeMessageCallback"/> documentation for "M:Eneter.Messaging.MessagingSystems.Composites.AuthenticatedConnection.AuthenticatedMessagingFactory.#ctor(Eneter.Messaging.MessagingSystems.MessagingSystemBase.IMessagingSystemFactory,Eneter.Messaging.MessagingSystems.Composites.AuthenticatedConnection.GetHanshakeMessage,Eneter.Messaging.MessagingSystems.Composites.AuthenticatedConnection.Authenticate,Eneter.Messaging.MessagingSystems.Composites.AuthenticatedConnection.HandleAuthenticationCancelled)"]

authenticateCallback
Type: Eneter.Messaging.MessagingSystems.Composites.AuthenticatedConnectionAuthenticate

[Missing <param name="authenticateCallback"/> documentation for "M:Eneter.Messaging.MessagingSystems.Composites.AuthenticatedConnection.AuthenticatedMessagingFactory.#ctor(Eneter.Messaging.MessagingSystems.MessagingSystemBase.IMessagingSystemFactory,Eneter.Messaging.MessagingSystems.Composites.AuthenticatedConnection.GetHanshakeMessage,Eneter.Messaging.MessagingSystems.Composites.AuthenticatedConnection.Authenticate,Eneter.Messaging.MessagingSystems.Composites.AuthenticatedConnection.HandleAuthenticationCancelled)"]

handleAuthenticationCancelledCallback
Type: Eneter.Messaging.MessagingSystems.Composites.AuthenticatedConnectionHandleAuthenticationCancelled

[Missing <param name="handleAuthenticationCancelledCallback"/> documentation for "M:Eneter.Messaging.MessagingSystems.Composites.AuthenticatedConnection.AuthenticatedMessagingFactory.#ctor(Eneter.Messaging.MessagingSystems.MessagingSystemBase.IMessagingSystemFactory,Eneter.Messaging.MessagingSystems.Composites.AuthenticatedConnection.GetHanshakeMessage,Eneter.Messaging.MessagingSystems.Composites.AuthenticatedConnection.Authenticate,Eneter.Messaging.MessagingSystems.Composites.AuthenticatedConnection.HandleAuthenticationCancelled)"]

See Also