Protocols/MSNP/Commands/INF

From NINA Wiki
Revision as of 00:23, 29 May 2020 by AD (talk | contribs) (1 revision imported)
Jump to navigation Jump to search

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