L_DicomGetCiphersuiteTLS

Summary

Returns the cipher suite agreed upon during the TLS protocol.

Syntax

#include "ltdic.h"

L_LTDIC_API L_CIPHERSUITE L_DicomGetCiphersuiteTLS(hNet)

Parameters

HDICOMNET hNet

Handle to an existing DICOM Network. This is the handle returned from the L_DicomCreateNet function.

Returns

Value Meaning
<>0 A value that indicates the ciphersuite agreed upon during the TLS protocol.
DICOM_SUCCESS No cipher suite has been agreed upon yet.

Comments

The ciphersuite is chosen by the server as the first client proposed ciphersuite that the server can understand.

Required DLLs and Libraries

Platforms

Win32, x64.

See Also

Functions

Topics

Example

// in the OnSecureLinkReady callback: 
L_VOID EXT_CALLBACK myOnSecureLinkready(HDICOMNET hNet, L_UINT32 nError) 
{ 
   L_CIPHERSUITE test; 
   if(nError != DICOM_SUCCESS) 
   { 
      MessageBox(NULL, TEXT("Error on setting secure link connection"), TEXT(""), MB_OK); 
      return; 
   } 
   test = L_DicomGetCiphersuiteTLS (hNet); 
   if(test == TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA) 
      MessageBox(NULL, TEXT("Ciphersuite is TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA"),TEXT( ""), MB_OK); 
} 
Help Version 22.0.2023.1.22
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS DICOM C API Help
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.