DOFServerConfig ClassOpenDOF Object Access Library
This class represents server configuration options.
Inheritance Hierarchy

SystemObject
  Config
    org.opendof.core.oalDOFServerConfig

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 DOFServerConfig type exposes the following members.

Methods

  NameDescription
Public methodcreateConnectionConfig
Create a connection configuration for a given address.
Public methodEquals (Overrides ObjectEquals(Object).)
Public methodgetAddress
Get this server's listening address.
Public methodgetAuditListener
Get the server's audit listener.
Public methodgetBridge
Get this server's bridge.
Public methodgetConnectionLimit
Get the maximum number of inbound connections that the server can support.
Public methodgetCredentials
Get this server's credentials.
Public methodgetCredentialsAssigner
Get the server's credentials assigner.
Public methodgetDomainDiscoveryCredentials
Get the credentials used for remote domain discovery.
Public methodgetDomains
Get credentials all domains.
Public methodGetHashCode (Overrides ObjectGetHashCode.)
Public methodgetMaxReceiveSilence
Get this server's max receive silence.
Public methodgetMaxSendSilence
Get this server's max send silence.
Public methodgetName
Get this server's name used for logging purposes.
Public methodgetPermissions
Return the permissions for a given domain.
Public methodgetProtocolNegotiator
Get this server's protocol negotiator.
Public methodgetReceiveFilter
Public methodgetSecurityDesire
Get this server's security desire.
Public methodgetSendFilter
Public methodgetServerType
Get this server's type.
Public methodgetTransportConfig
Get this server's transport configuration.
Public methodgetTrustedDomains
Get this server's trusted domain identifiers.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodgetWildcardCredentials
Get the credentials for a connection in any domain not specifically set using Builder.addCredentials(DOFCredentials[]) .
Public methodgetWildcardPermissions
Return the permissions of the wildcard credential.
Public methodisTunnelDomains
Determine whether or connections to this server are allowed tunnel remote domains.
Public methodToString (Overrides ObjectToString.)
Top
Remarks

This class represents server configuration options.

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