Click or drag to resize
ServiceSettings Class

Settings that define the rendering OIV.RemoteViz.Rendering.Service.

Inheritance Hierarchy
SystemObject
  OIV.InventorSoNetBase
    OIV.RemoteViz.RenderingServiceSettings

Namespace: OIV.RemoteViz.Rendering
Assembly: OIV.RemoteViz (in OIV.RemoteViz.dll) Version: 2024.1.0.0 (2024.1.0)
Syntax
public class ServiceSettings : SoNetBase

The ServiceSettings type exposes the following members.

Constructors
  NameDescription
Public methodServiceSettings

Constructor.

Top
Methods
  NameDescription
Public methodCopyFrom

Copy assignment operator.

Public methodEnableSecureConnection(String, String)
Calls EnableSecureConnection(publicCertificateFilePath, privateKeyFilePath, OIV.RemoteViz.Rendering.ServiceSettings.SecurityProtocols( .RemoteViz.Rendering.ServiceSettings.TLSv1_1 | .RemoteViz.Rendering.ServiceSettings.TLSv1_2 | .RemoteViz.Rendering.ServiceSettings.TLSv1_3 )).
Public methodEnableSecureConnection(String, String, ServiceSettingsSecurityProtocols)

Secures the connection between the server and the clients.

Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetHashCode
Overrides GetHashCode().
(Inherited from SoNetBase.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodIsSecureConnection

Gets the SSL engine activation.

Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Properties
  NameDescription
Public propertyEnabledSecurityProtocols

Gets the security procotols used in RemoteViz.

Public propertyHostname

Gets the current host name.

Public propertyIP

Sets the IP address.

Public propertyMonitoring

Gets the monitoring object which allows to manage metrics listeners that monitor states and performances of the service.

Public propertyPort

Sets the port of the service.

Public propertyPrivateKeyFile

Gets the private key used to sign the server key exchange between the client and the server.

Public propertyPublicCertificateFile

Gets the public certificate authenticating the server to the clients.

Public propertyRunMode

Sets the run mode of the service.

Public propertyUsedExtensions

Sets the Open Inventor extensions used by a RemoteViz application.

Top
Remarks

A OIV.RemoteViz.Rendering.ServiceSettings object must be passed to the OIV.RemoteViz.Rendering.Service.Open(OIV.RemoteViz.Rendering.ServiceSettings) method.

See Also