Difference between revisions of "Protocols/MSNP/Commands/INF"
Jump to navigation
Jump to search
m (→Example) |
m (1 revision imported) |
(No difference)
|
Revision as of 00:23, 29 May 2020
Contents
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
- trid: Transaction ID
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