Internet Direct (Indy)
Home
PreviousUpNext
TIdSASLOTP.StartAuthenticate Method

Builds the client response with the authentication identity for the SASL authentication mechanism.

Pascal
function StartAuthenticate(
    const AChallenge: string
): String; override;
Parameters 
Description 
AChallenge 
Server challenge issued in the authentication mechanism. 

String - Authentication identity for the SASL authentication mechanism.

StartAuthenticate is an overridden String function used to provide the client response that includes the authentication identity for the SASL authentication mechanism. 

StartAuthenticate uses the Username value provided in the ancestor class to build the client response to the server challenge in AChallenge. 

Use ContinueAuthenticate to provide the authentication credentials using the hashing algorithm for the SASL exchange.

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.