SSLOptions property (ILEADDicomNet)

VB.NET example

C# example

Visual Basic example

Visual C++ 6.0 example

 

Syntax

DicomSSLOptions SSLOptions

Overview

Refer to Working with DICOM Network Connections

Remarks

(Medical Imaging Suite only)

Used to set additional restrictions to the SSL security verification mode. This property should be used when the SSLMethodType property is DICOM_TYPE_SSLV23_METHOD (otherwise it is ignored). Values may be combined using a bitwise OR (|). The default value is (L_SSL_OP_NO_SSLv3 | L_SSL_OP_NO_SSLv2 | L_SSL_OP_ALL). Possible values are:

Value

Meaning

DICOM_SSL_OP_NO_SSLv2

[0x01000000L] Ignore the SSL Version 2 protocol.

DICOM_SSL_OP_NO_SSLv3

[0x02000000L] Ignore the SSL Version 3 protocol.

DICOM_SSL_OP_NO_TLSv1

[0x04000000L] Ignore the TLS Version 1 protocol.

DICOM_SSL_OP_ALL

[0x000FFFFFL] Implement all known SSL bug workarounds so that communication with peers with such SSL bugs can be established.

Use the following procedure to change the default security options:

1.

Set the UseSSLOptions property to VARIANT_TRUE

2.

Set the NetworkSecurityMode property to DICOM_SECURE_TLS

3.

Set any or all of the following properties.

SSLMethodType property

SSLVerifyMode property

SSLOptions property

SSLCAFile property

SSLVerifyDepth property

4.

Set the SSLCreateFlags property to have the flags that correspond to the properties that were set in step 3.

5.

Call the StartUp method.

Note that the properties in steps 1, 2, 3, and 4 must be set before calling the StartUp method, and that the NetworkSecurityMode property must be set to DICOM_SECURE_TLS. If the NetworkSecurityMode property is not DICOM_SECURE_TLS, then the SSL properties are ignored.

See Also

Elements:

StartUp method,UseSSLOptions property, SSLCreateFlags property, SSLMethodType property, SSLVerifyMode property, SSLCAFile property, SSLVerifyDepth property, NetworkSecurityMode property

Topics:

DICOM Network Connection:Creating a Network Connection

 

DICOM Security: Working with TLS

 

Adding TLS Secuirty to a DICOM Connection