Top Level Namespace

Defined Under Namespace

Modules: Cql

Instance Method Summary collapse

Instance Method Details

#authentication_successful(token) ⇒ nil

Note:

This method must absolutely not block.

Called when the authentication is successful.

Parameters:

  • a token sent by the server

Returns:



# File 'lib/cql/auth.rb', line 65


#challenge_response(token) ⇒ String

Note:

This method must absolutely not block.

If the authentication requires multiple challenge/response cycles this method will be called when a challenge is returned by the server. A response token must be created and will be sent back to the server.

Parameters:

  • a challenge token sent by the server

Returns:

  • the authentication token to send back to the server



# File 'lib/cql/auth.rb', line 54


#initial_responseString

Note:

This method must absolutely not block.

This method must return the initial authentication token to be sent to the server.

Returns:

  • the initial authentication token



# File 'lib/cql/auth.rb', line 45