Topic Path: Symbol Reference > Classes > TIdSASL Class > TIdSASL Methods > StartAuthenticate Method
ContentsIndexHome
PreviousUpNext
TIdSASL.StartAuthenticate Method

Determines the inital client response for the server challenge in a SASL authentication exchange.

function StartAuthenticate(
    const AChallenge: string
): string; virtual; abstract;
Parameters 
Description 
AChallenge 
Server challenge for the SASL authentication exchange. 

string - Inital client response to the server challenge.

StartAuthenticate is an abstract virtual String function that specifies the method used to return the initial client response in the SASL authentication exchange. 

StartAuthenticate is used to construct the authentication identity for the client response. 

AChallenge is the Server challenge for the SASL authentication exchange. 

StartAuthenticate is overridden in descendant classes to implement the specifics for the SASL authentication mechanism.

Copyright 1993-2006, Chad Z. Hower (aka Kudzu) and the Indy Pit Crew. All rights reserved.
Post feedback to the Indy Docs Newsgroup.