This class creates connection configurations.
Inheritance Hierarchy
org.opendof.core.oalDOFConnectionConfigBuilder
Namespace: org.opendof.core.oal
Assembly: dof-oal (in dof-oal.dll) Version: 7.0.1.2
Syntax
C#
public sealed class Builder
The DOFConnectionConfigBuilder type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() | DOFConnectionConfigBuilder(DOFConnectionConfig) | Construct a new builder based on another configuration. |
![]() | DOFConnectionConfigBuilder(DOFConnectionState) | Construct a builder based on an existing configuration. |
![]() | DOFConnectionConfigBuilder(DOFConnectionType, DOFAddress) | Construct a new builder based on a type and address. |
Methods
Name | Description | |
---|---|---|
![]() | addDomain |
Add a static domain, which is used on a connection that supports authentication,
to verify that the host being connected to is authorized to process authentication requests in
the domain that is specified.
|
![]() | addDomains(DOFDomainConfig) |
Add the static domains, which are used on a connection that supports authentication, to verify that the host
being connected to is authorized to process authentication requests in the domains specified.
|
![]() | addDomains(ICollectionDOFDomainConfig) |
Add the collection of static domains, which are used on a connection that supports authentication,
to verify that the host being connected to is authorized to process authentication requests in
the domains that are specified.
|
![]() | addTrustedDomains(DOFObjectIDDomain) | Add in a configured TRP route without credentials. |
![]() | addTrustedDomains(ICollectionDOFObjectIDDomain) | Add in a configured TRP route without credentials. |
![]() | build | Return a configuration based on the current settings of the builder. |
![]() | Equals | (Inherited from Object.) |
![]() | GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | setAddress | Set the target address of the connection. |
![]() | setAuditorListener | Set this connection's audit listener. |
![]() | setBridge | Set the bridge of the connection. |
![]() | setConnectionType | Set the type of the connection. |
![]() | setCredentials | Set the credentials of the connection. |
![]() | setDomainDiscoveryCredentials | Set the domain discovery credentials for this connection. |
![]() | setDomains(DOFDomainConfig) | Set the collection of static domains. |
![]() | setDomains(ICollectionDOFDomainConfig) | Set the collection of static domains. |
![]() | setMaxReceiveSilence | Set the maximum receive silence. |
![]() | setMaxSendSilence | Set the maximum send silence time. |
![]() | setName | Set this connection's name to be used in logging. |
![]() | setPermissions | Set the initial permissions of the connection. |
![]() | setPermissionsExtendAllowed |
Set whether or not the connection is allowed to request additional permissions
from the Authentication Server aside from the initial permission set.
|
![]() | setProtocolNegotiator | Set the protocol negotiator to use on the connection. |
![]() | setReceiveFilter | Set the receive filter of the connection. |
![]() | setSecurityDesire | Set this connection's security desire. |
![]() | setSendFilter | Set the send filter of the connection. |
![]() | setStreamRequestListener | Set this connection's stream-request listener. |
![]() | setTransportConfig | Set the transport configuration associated with the connection. |
![]() | setTrustedDomains(DOFObjectIDDomain) | Set the collection of trusted domains. |
![]() | setTrustedDomains(ICollectionDOFObjectIDDomain) | Set the collection of trusted domains. |
![]() | setTunnelDomains | Set whether or not the connection is allowed to tunnel remote domains. |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
Fields
Name | Description | |
---|---|---|
![]() | connData |
Remarks
See Also