| 
            
              RadiusClientAuthenticate(String, String, Byte) Method
             | 
          
        
        
            Authenticates the username and password against the RADIUS server.
            
        
        Namespace: GSF.Communication.RadiusAssembly: GSF.Communication (in GSF.Communication.dll) Version: 2.4.257-beta
Syntaxfunction Authenticate(username, password, state);
 View SourceParameters
- username  String
 - Username to be authenticated.
 - password  String
 - Password to be authenticated.
 - state  Byte
 - State value from a previous challenge response.
 
Return Value
RadiusPacketResponse packet received from the server for the authentication request.
Remarks
            The type of response packet (if any) will be one of the following:
            
- AccessAccept: If the authentication is successful.
 - AccessReject: If the authentication is not successful.
 - AccessChallenge: If the server need more information from the user.
 
            When an AccessChallenge response packet is received from the server, it contains a State attribute
            that must be included in the AccessRequest packet that is being sent in response to the AccessChallenge
            response. So if this method returns an AccessChallenge packet, then this method is to be called again
            with the requested information (from ReplyMessage attribute) in the password field and the value State
            attribute.
            
See Also