Top Level Namespace

Defined Under Namespace

Modules: Cassandra

Instance Method Summary collapse

Instance Method Details

#authentication_successful(token) ⇒ void

Note:

This method must absolutely not block.

This method returns an undefined value.

Called when the authentication is successful.

Parameters:

  • token (String)

    a token sent by the server



# File 'lib/cassandra/auth.rb', line 85

#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:

  • token (String)

    a challenge token sent by the server

Returns:

  • (String)

    the authentication token to send back to the server



# File 'lib/cassandra/auth.rb', line 74

#initial_responseString

Note:

This method must absolutely not block.

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

Returns:

  • (String)

    the initial authentication token



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