SSLOptions property (ILEADDicomNet)
VB.NET example |
C# example |
DicomSSLOptions SSLOptions | |
Overview |
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. |
SSLOptions 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