Difference between revisions of "Protocols/MSNP/Commands/INF"

From NINA Wiki
Jump to navigation Jump to search
m (Example)
 
m (1 revision imported)
(No difference)

Revision as of 00:23, 29 May 2020

INF

This page is historical as this command is not used in any officially supported version of MSNP.

Dispatch and Notification Servers

Sent from the client to get a list of supported authentiction systems employed by the server. One of the supported systems is selected and used in the subsequent Protocols/MSNP/USR command to authenticate.

This command was used in Protocols/MSNP/MSNP2 until MSNP8 when Protocols/MSNP/Tweener was introduced.

Request command

Description

INF trid

Parameters

Response command

Description

INF trid system1 system2 systemN

Parameters

  • systemN: Name of a supported authentication system. MSNP2 only supported MD5 challenge-response. Later versions of the protocol introduced newer authentication systems.

Example

The INF command is sent as part of an authentication attempt:

>>> INF 3
<<< INF 3 MD5
>>> USR 4 MD5 I testuser@hotmail.com
<<< USR 4 MD5 S abcdef
>>> USR 5 MD5 S b63fd5964ebaf07a474c5ff40c64c922
<<< USR 5 OK