This section contains information about methods and properties provided by the following interfaces:
This section contains information about methods and properties provided by the following interfaces:
Method |
Description |
Sends a RADIUS authentication request to the Defender Security Server and waits for a response. |
Property |
Description |
The prompt or message to be displayed to the user in response to the previous request. | |
The RADIUS session ID attribute. | |
The number of seconds which the client program should wait for a response from the server. |
Submits a RADIUS request to the Defender Security Server and waits for a response. Typically, the Authenticate method would be invoked in a loop, whereby the current value of challengeMessage is displayed to the user, and the response from the user is supplied as the authData parameter on the next call to the Authenticate method. This would continue until the user chooses to cancel, or until the return code is not 1. If any request takes more than timeout seconds to complete, the method returns code -106.
C++ syntaxpublic : HRESULT Authenticate(BSTR userID, BSTR authData, LONG timeout, BSTR ipAddress, LONG port, BSTR sharedSecret, LONG* returnCode );
C# syntaxint Authenticate(string userID, string authData, int timeout, string ipAddress, int port, string sharedSecret);
Parameters
Return value
Displays the value of the challenge message to the user after each invocation of the Authenticate method.
C++ syntaxpublic : HRESULT get_challengeMessage(BSTR * bstrDefenderMessage);
C# syntaxpublic string challengeMessage { get; }
© ALL RIGHTS RESERVED. Termini di utilizzo Privacy Cookie Preference Center