'Declaration Public Delegate Sub SSHTransportLayerProtocol.PerformingKeyExchangeAlgorithmDelegate( _ ByVal transportLayer As SSHTransportLayerProtocol, _ ByVal serverKeyExchangeInitialization As KeyExchangeInitializationPayload, _ ByVal keyExchangeAlgorithm As ISSHKeyExchangeAlgorithm, _ ByVal publicKeyAlgorithm As ISSHPublicKeyAlgorithm, _ ByVal encryptionAlgorithmClientToServer As ISSHEncryptionAlgorithm, _ ByVal encryptionAlgorithmServerToClient As ISSHEncryptionAlgorithm, _ ByVal dataIntegrityAlgorithmClientToServer As ISSHDataIntegrityAlgorithm, _ ByVal dataIntegrityAlgorithmServerToClient As ISSHDataIntegrityAlgorithm, _ ByVal compressionAlgorithmClientToServer As ISSHCompressionAlgorithm, _ ByVal compressionAlgorithmServerToClient As ISSHCompressionAlgorithm _ )
'Usage Dim instance As New SSHTransportLayerProtocol.PerformingKeyExchangeAlgorithmDelegate(AddressOf HandlerMethod)
public delegate void SSHTransportLayerProtocol.PerformingKeyExchangeAlgorithmDelegate( SSHTransportLayerProtocol transportLayer, KeyExchangeInitializationPayload serverKeyExchangeInitialization, ISSHKeyExchangeAlgorithm keyExchangeAlgorithm, ISSHPublicKeyAlgorithm publicKeyAlgorithm, ISSHEncryptionAlgorithm encryptionAlgorithmClientToServer, ISSHEncryptionAlgorithm encryptionAlgorithmServerToClient, ISSHDataIntegrityAlgorithm dataIntegrityAlgorithmClientToServer, ISSHDataIntegrityAlgorithm dataIntegrityAlgorithmServerToClient, ISSHCompressionAlgorithm compressionAlgorithmClientToServer, ISSHCompressionAlgorithm compressionAlgorithmServerToClient )
Parameters
- transportLayer
- serverKeyExchangeInitialization
- keyExchangeAlgorithm
- publicKeyAlgorithm
- encryptionAlgorithmClientToServer
- encryptionAlgorithmServerToClient
- dataIntegrityAlgorithmClientToServer
- dataIntegrityAlgorithmServerToClient
- compressionAlgorithmClientToServer
- compressionAlgorithmServerToClient