Xceed .NET Libraries Documentation
Xceed.SSH.Protocols Assembly / Xceed.SSH.Protocols Namespace / KeyExchangeInitializationPayload Class / KeyExchangeInitializationPayload Constructor / KeyExchangeInitializationPayload Constructor(RandomNumberGenerator,IEnumerable<String>,IEnumerable<String>,IEnumerable<String>,IEnumerable<String>,IEnumerable<String>,IEnumerable<String>,IEnumerable<String>,IEnumerable<String>,IEnumerable<String>,IEnumerable<String>)


In This Topic
    KeyExchangeInitializationPayload Constructor(RandomNumberGenerator,IEnumerable<String>,IEnumerable<String>,IEnumerable<String>,IEnumerable<String>,IEnumerable<String>,IEnumerable<String>,IEnumerable<String>,IEnumerable<String>,IEnumerable<String>,IEnumerable<String>)
    In This Topic
    Syntax
    'Usage
     
    
    Dim random As RandomNumberGenerator
    Dim keyExchangeAlgorithms As IEnumerable(Of String)
    Dim serverHostKeyAlgorithms As IEnumerable(Of String)
    Dim encryptionAlgorithmsClientToServer As IEnumerable(Of String)
    Dim encryptionAlgorithmsServerToClient As IEnumerable(Of String)
    Dim macAlgorithmsClientToServer As IEnumerable(Of String)
    Dim macAlgorithmsServerToClient As IEnumerable(Of String)
    Dim compressionAlgorithmsClientToServer As IEnumerable(Of String)
    Dim compressionAlgorithmsServerToClient As IEnumerable(Of String)
    Dim languagesClientToServer As IEnumerable(Of String)
    Dim languagesServerToClient As IEnumerable(Of String)
     
    Dim instance As New KeyExchangeInitializationPayload(random, keyExchangeAlgorithms, serverHostKeyAlgorithms, encryptionAlgorithmsClientToServer, encryptionAlgorithmsServerToClient, macAlgorithmsClientToServer, macAlgorithmsServerToClient, compressionAlgorithmsClientToServer, compressionAlgorithmsServerToClient, languagesClientToServer, languagesServerToClient)

    Parameters

    random
    keyExchangeAlgorithms
    serverHostKeyAlgorithms
    encryptionAlgorithmsClientToServer
    encryptionAlgorithmsServerToClient
    macAlgorithmsClientToServer
    macAlgorithmsServerToClient
    compressionAlgorithmsClientToServer
    compressionAlgorithmsServerToClient
    languagesClientToServer
    languagesServerToClient
    Supported Frameworks

    .NET: net5.0, net5.0-windows, net6.0, net6.0-macos, net6.0-windows, net7.0, net7.0-macos, net7.0-windows, net8.0, net8.0-browser, net8.0-macos, net8.0-windows, net9.0, net9.0-browser, net9.0-macos, net9.0-windows, net10.0, net10.0-browser, net10.0-macos, net10.0-windows.

    .NET Standard: netstandard2.0, netstandard2.1

    .NET Framework: net20, net35, net40, net403, net45, net451, net452, net46, net461, net462, net463, net47, net471, net472, net48, net481.

    See Also