This class creates secure
Type.STREAM
connection configurations.
These configurations are immutable once built, and so
the builder allows them to be created (and modified) up until they are built.
Inheritance Hierarchy
org.opendof.core.oalDOFConnectionConfigBuilderSecurableDOFConnectionConfigBuilderSecureStream
org.opendof.core.oalDOFConnectionConfigBuilderSecureStream
Namespace: org.opendof.core.oal
Assembly: dof-oal (in dof-oal.dll) Version: 7.0.1.2
Syntax
C#
public sealed class BuilderSecureStream : DOFConnectionConfigBuilderSecurable<DOFConnectionConfigBuilderSecureStream>
The DOFConnectionConfigBuilderSecureStream type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() | DOFConnectionConfigBuilderSecureStream | Construct a new builder based on an address and credentials. |
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. (Inherited from DOFConnectionConfigBuilderSecurableT.) |
![]() | createConnection |
This is a convenience method for creating the connection with the implied
Config
.
|
![]() | 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. (Inherited from DOFConnectionConfigBuilderSecurableT.) |
![]() | setBridge | Set the bridge of the connection. (Inherited from DOFConnectionConfigBuilderSecurableT.) |
![]() | setCredentials | Set the credentials of the connection. (Inherited from DOFConnectionConfigBuilderSecurableT.) |
![]() | 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. (Inherited from DOFConnectionConfigBuilderSecurableT.) |
![]() | 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. (Inherited from DOFConnectionConfigBuilderSecurableT.) |
![]() | setSecurityDesire | Set this connection's security desire. |
![]() | setSendFilter | Set the send filter of the connection. (Inherited from DOFConnectionConfigBuilderSecurableT.) |
![]() | setStreamRequestListener | Set this connection's stream-request listener. (Inherited from DOFConnectionConfigBuilderSecurableT.) |
![]() | setTransportConfig | Set the transport configuration associated with the connection. (Inherited from DOFConnectionConfigBuilderSecurableT.) |
![]() | 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. (Inherited from DOFConnectionConfigBuilderSecurableT.) |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
See Also