Handle the presented challenge by creating a challenge response or returning NULL. This responsibility is usually achieved by using the associated LoginHandler to obtain user credentials, and transforming those credentials into a ChallengeResponse.

When it is not possible to create a ChallengeResponse, this method MUST return NULL.

a challenge object

Return Value

a challenge response object or NULL if no response is possible.

Namespace:  Kaazing.Security
Assembly:  Kaazing.Gateway (in Kaazing.Gateway.dll)

Syntax

Visual Basic
Public MustOverride Function Handle ( _
	challengeRequest As ChallengeRequest _
) As ChallengeResponse
C#
public abstract ChallengeResponse Handle(
	ChallengeRequest challengeRequest
)
Visual C++
public:
virtual ChallengeResponse^ Handle(
	ChallengeRequest^ challengeRequest
) abstract

Parameters

challengeRequest
Type: Kaazing.Security..::..ChallengeRequest

See Also