DOFConnectionConfig ClassOpenDOF Object Access Library
This class contains configuration information required for a DOFConnection.
Inheritance Hierarchy

SystemObject
  Config
    org.opendof.core.oalDOFConnectionConfig

Namespace: org.opendof.core.oal
Assembly: dof-oal (in dof-oal.dll) Version: 7.0.1.2
Syntax

C#
[SerializableAttribute]
public sealed class Config : Config, 
	DOFImmutable

The DOFConnectionConfig type exposes the following members.

Methods

  NameDescription
Public methodEquals (Overrides Config.Equals(Object).)
Public methodgetAddress
Return the target address of the connection.
Public methodgetAuditListener
Return the audit listener of the connection.
Public methodgetBridge
Get this connection's bridge.
Public methodgetConnectionType
Return the type of the connection.
Public methodgetCredentials
Return the credentials associated with a connection, or null if the connection is not secure.
Public methodgetDomainDiscoveryCredentials
Return the domain discovery credentials for this connection.
Public methodgetDomains
Get credentials all domains.
Public methodGetHashCode (Overrides Config.GetHashCode.)
Public methodgetMaxReceiveSilence
Return the maximum receive silence.
Public methodgetMaxSendSilence
Return the maximum send silence time.
Public methodgetName
Get this connection's name.
Public methodgetPermissions
Return the permissions of the connection.
Public methodgetProtocolNegotiator
Return the protocol negotiator.
Public methodgetReceiveFilter
Return the connection's receive filter.
Public methodgetSecurityDesire
Return the security desire of the connection.
Public methodgetSendFilter
Return the connection's send filter.
Public methodgetStreamRequestListener
Get this connection's stream-request listener.
Public methodgetTransportConfig
Return the transport configuration associated with the connection.
Public methodgetTrustedDomains
Get this config trusted domain identifiers.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodisPermissionsExtendAllowed
Determine whether or not the connection is allowed to request additional permissions from the Authentication Server aside from the initial permission set.
Public methodisTunnelDomains
Determine whether or not the connection is allowed tunnel remote domains.
Public methodToString (Overrides ObjectToString.)
Top
Fields

  NameDescription
Public fieldStatic memberDEFAULT_HUB_POINT_MAX_RECEIVE_SILENCE
The default max receive silence for Type.HUB and Type.POINT connections.
Public fieldStatic memberDEFAULT_HUB_POINT_MAX_SEND_SILENCE
Public fieldStatic memberDEFAULT_MAX_RECEIVE_SILENCE
The default max receive silence.
Public fieldStatic memberDEFAULT_MAX_SEND_SILENCE
The default max send silence.
Public fieldStatic memberMIN_RECOMMENDED_SILENCE_DIFFERENCE
Top
Remarks

This class contains configuration information required for a DOFConnection.

Must be created with a Builder or one of the other DOFConnection.Config custom builders. This class is immutable once built. Any changes will need to be made using the Builder.Builder(Config) constructor.

See Also

Reference