Return the key exchange algorithm used to establish the secure
          connection with the server. 
         
        Syntax
        
          object.SecureKeyExchange 
         
        Remarks
        
          The SecureKeyExchange property returns an integer value
          which identifies the key-exchange algorithm used when establishing a
          secure connection. This property may return one of the following
          values: 
         
        
          
            
              
                | Value | 
                Constant | 
                Description | 
               
              
                | 0 | 
                stKeyExchangeNone | 
                No key exchange algorithm has been selected. This is not a
                secure connection with the server. | 
               
              
                | 1 | 
                stKeyExchangeRSA | 
                The RSA public key exchange algorithm has been
                selected. | 
               
              
                | 2 | 
                stKeyExchangeKEA | 
                The KEA public key exchange algorithm has been selected.
                This is an improved version of the Diffie-Hellman public key
                algorithm. | 
               
              
                | 4 | 
                stKeyExchangeDH | 
                The Diffie-Hellman public key exchange algorithm has been
                selected. | 
               
              
                | 8 | 
                stKeyExchangeECDH | 
                The Elliptic Curve Diffie-Hellman key exchange algorithm
                was selected. This is a variant of the Diffie-Hellman algorithm
                which uses elliptic curve cryptography. This key exchange
                algorithm is only supported on Windows XP SP3 and later
                versions of the operating system. | 
               
             
           
         
        
          If a secure connection has not been established, this property
          will return a value of zero. 
         
        Data Type
        
          Integer (Int32) 
         
        See Also
        
          CipherStrength Property,
          HashStrength Property, 
          Secure Property, 
          SecureCipher Property, 
          SecureHash Property, 
          SecureProtocol Property 
         
       |