@@ -91,17 +91,17 @@ from a in message.ServerHostKeyAlgorithms
9191 {
9292 _logger . LogTrace ( "[{SessionId}] Host key algorithm: we offer {WeOffer}" ,
9393 Session . SessionIdHex ,
94- session . ConnectionInfo . HostKeyAlgorithms . Keys . Join ( "," ) ) ;
94+ string . Join ( ',' , session . ConnectionInfo . HostKeyAlgorithms . Keys ) ) ;
9595
9696 _logger . LogTrace ( "[{SessionId}] Host key algorithm: they offer {TheyOffer}" ,
9797 Session . SessionIdHex ,
98- message . ServerHostKeyAlgorithms . Join ( "," ) ) ;
98+ string . Join ( ',' , message . ServerHostKeyAlgorithms ) ) ;
9999 }
100100
101101 if ( hostKeyAlgorithmName is null )
102102 {
103103 throw new SshConnectionException (
104- $ "No matching host key algorithm (server offers { message . ServerHostKeyAlgorithms . Join ( "," ) } )",
104+ $ "No matching host key algorithm (server offers { string . Join ( ',' , message . ServerHostKeyAlgorithms ) } )",
105105 DisconnectReason . KeyExchangeFailed ) ;
106106 }
107107
@@ -118,17 +118,17 @@ from a in message.EncryptionAlgorithmsClientToServer
118118 {
119119 _logger . LogTrace ( "[{SessionId}] Encryption client to server: we offer {WeOffer}" ,
120120 Session . SessionIdHex ,
121- session . ConnectionInfo . Encryptions . Keys . Join ( "," ) ) ;
121+ string . Join ( ',' , session . ConnectionInfo . Encryptions . Keys ) ) ;
122122
123123 _logger . LogTrace ( "[{SessionId}] Encryption client to server: they offer {TheyOffer}" ,
124124 Session . SessionIdHex ,
125- message . EncryptionAlgorithmsClientToServer . Join ( "," ) ) ;
125+ string . Join ( ',' , message . EncryptionAlgorithmsClientToServer ) ) ;
126126 }
127127
128128 if ( clientEncryptionAlgorithmName is null )
129129 {
130130 throw new SshConnectionException (
131- $ "No matching client encryption algorithm (server offers { message . EncryptionAlgorithmsClientToServer . Join ( "," ) } )",
131+ $ "No matching client encryption algorithm (server offers { string . Join ( ',' , message . EncryptionAlgorithmsClientToServer ) } )",
132132 DisconnectReason . KeyExchangeFailed ) ;
133133 }
134134
@@ -145,17 +145,17 @@ from a in message.EncryptionAlgorithmsServerToClient
145145 {
146146 _logger . LogTrace ( "[{SessionId}] Encryption server to client: we offer {WeOffer}" ,
147147 Session . SessionIdHex ,
148- session . ConnectionInfo . Encryptions . Keys . Join ( "," ) ) ;
148+ string . Join ( ',' , session . ConnectionInfo . Encryptions . Keys ) ) ;
149149
150150 _logger . LogTrace ( "[{SessionId}] Encryption server to client: they offer {TheyOffer}" ,
151151 Session . SessionIdHex ,
152- message . EncryptionAlgorithmsServerToClient . Join ( "," ) ) ;
152+ string . Join ( ',' , message . EncryptionAlgorithmsServerToClient ) ) ;
153153 }
154154
155155 if ( serverDecryptionAlgorithmName is null )
156156 {
157157 throw new SshConnectionException (
158- $ "No matching server encryption algorithm (server offers { message . EncryptionAlgorithmsServerToClient . Join ( "," ) } )",
158+ $ "No matching server encryption algorithm (server offers { string . Join ( ',' , message . EncryptionAlgorithmsServerToClient ) } )",
159159 DisconnectReason . KeyExchangeFailed ) ;
160160 }
161161
@@ -174,17 +174,17 @@ from a in message.MacAlgorithmsClientToServer
174174 {
175175 _logger . LogTrace ( "[{SessionId}] MAC client to server: we offer {WeOffer}" ,
176176 Session . SessionIdHex ,
177- session . ConnectionInfo . HmacAlgorithms . Keys . Join ( "," ) ) ;
177+ string . Join ( ',' , session . ConnectionInfo . HmacAlgorithms . Keys ) ) ;
178178
179179 _logger . LogTrace ( "[{SessionId}] MAC client to server: they offer {TheyOffer}" ,
180180 Session . SessionIdHex ,
181- message . MacAlgorithmsClientToServer . Join ( "," ) ) ;
181+ string . Join ( ',' , message . MacAlgorithmsClientToServer ) ) ;
182182 }
183183
184184 if ( clientHmacAlgorithmName is null )
185185 {
186186 throw new SshConnectionException (
187- $ "No matching client MAC algorithm (server offers { message . MacAlgorithmsClientToServer . Join ( "," ) } )",
187+ $ "No matching client MAC algorithm (server offers { string . Join ( ',' , message . MacAlgorithmsClientToServer ) } )",
188188 DisconnectReason . KeyExchangeFailed ) ;
189189 }
190190
@@ -204,17 +204,17 @@ from a in message.MacAlgorithmsServerToClient
204204 {
205205 _logger . LogTrace ( "[{SessionId}] MAC server to client: we offer {WeOffer}" ,
206206 Session . SessionIdHex ,
207- session . ConnectionInfo . HmacAlgorithms . Keys . Join ( "," ) ) ;
207+ string . Join ( ',' , session . ConnectionInfo . HmacAlgorithms . Keys ) ) ;
208208
209209 _logger . LogTrace ( "[{SessionId}] MAC server to client: they offer {TheyOffer}" ,
210210 Session . SessionIdHex ,
211- message . MacAlgorithmsServerToClient . Join ( "," ) ) ;
211+ string . Join ( ',' , message . MacAlgorithmsServerToClient ) ) ;
212212 }
213213
214214 if ( serverHmacAlgorithmName is null )
215215 {
216216 throw new SshConnectionException (
217- $ "No matching server MAC algorithm (server offers { message . MacAlgorithmsServerToClient . Join ( "," ) } )",
217+ $ "No matching server MAC algorithm (server offers { string . Join ( ',' , message . MacAlgorithmsServerToClient ) } )",
218218 DisconnectReason . KeyExchangeFailed ) ;
219219 }
220220
@@ -232,17 +232,17 @@ from a in message.CompressionAlgorithmsClientToServer
232232 {
233233 _logger . LogTrace ( "[{SessionId}] Compression client to server: we offer {WeOffer}" ,
234234 Session . SessionIdHex ,
235- session . ConnectionInfo . CompressionAlgorithms . Keys . Join ( "," ) ) ;
235+ string . Join ( ',' , session . ConnectionInfo . CompressionAlgorithms . Keys ) ) ;
236236
237237 _logger . LogTrace ( "[{SessionId}] Compression client to server: they offer {TheyOffer}" ,
238238 Session . SessionIdHex ,
239- message . CompressionAlgorithmsClientToServer . Join ( "," ) ) ;
239+ string . Join ( ',' , message . CompressionAlgorithmsClientToServer ) ) ;
240240 }
241241
242242 if ( compressionAlgorithmName is null )
243243 {
244244 throw new SshConnectionException (
245- $ "No matching client compression algorithm (server offers { message . CompressionAlgorithmsClientToServer . Join ( "," ) } )",
245+ $ "No matching client compression algorithm (server offers { string . Join ( ',' , message . CompressionAlgorithmsClientToServer ) } )",
246246 DisconnectReason . KeyExchangeFailed ) ;
247247 }
248248
@@ -259,17 +259,17 @@ from a in message.CompressionAlgorithmsServerToClient
259259 {
260260 _logger . LogTrace ( "[{SessionId}] Compression server to client: we offer {WeOffer}" ,
261261 Session . SessionIdHex ,
262- session . ConnectionInfo . CompressionAlgorithms . Keys . Join ( "," ) ) ;
262+ string . Join ( ',' , session . ConnectionInfo . CompressionAlgorithms . Keys ) ) ;
263263
264264 _logger . LogTrace ( "[{SessionId}] Compression server to client: they offer {TheyOffer}" ,
265265 Session . SessionIdHex ,
266- message . CompressionAlgorithmsServerToClient . Join ( "," ) ) ;
266+ string . Join ( ',' , message . CompressionAlgorithmsServerToClient ) ) ;
267267 }
268268
269269 if ( decompressionAlgorithmName is null )
270270 {
271271 throw new SshConnectionException (
272- $ "No matching server compression algorithm (server offers { message . CompressionAlgorithmsServerToClient . Join ( "," ) } )",
272+ $ "No matching server compression algorithm (server offers { string . Join ( ',' , message . CompressionAlgorithmsServerToClient ) } )",
273273 DisconnectReason . KeyExchangeFailed ) ;
274274 }
275275
0 commit comments