Implements a SASL-like mechanism for protocols using Username and Password authentication.
TIdSASLLogin = class(TIdSASLUserPass);
TIdSASLLogin is a TIdSASLUserPass descendant that implements a SASL-like mechanism for protocols offering basic authentication using Username and Password values.
TIdSASLLogin uses the Username and Password values provided by TIdSASLUserPass to construct client responses used in StartAutheticate and ContinueAuthenticate.
StartAutheticate provides a client response that includes the authentication identity (or Username).
ContinueAuthenticate provides a client response that includes the authentication credentials (or Password).
ServiceName returns the value LOGIN as the registered name for the authentication mechanism.
During initialization of the component, the SecurityLevel property is set to the value 200.
Internet Direct (Indy) version 10.1.5
Copyright © 1993-2006, Chad Z. Hower (aka Kudzu) and the Indy Pit Crew. All rights reserved. Website http://www.indyproject.org. Post feedback to the Indy Documentation newsgroup. |