Was this page helpful?
An authenticator.
Public Functions
Gets the IP address of the host being authenticated.
auth – [in]
address – [out]
Gets the hostname of the host being authenticated.
auth – [in]
length – [out]
A null-terminated string.
Gets the class name for the server-side IAuthentication implementation.
auth – [in]
length – [out]
A null-terminated string.
Gets the user data created during the authenticator exchange. This is set using cass_authenticator_set_exchange_data().
auth – [in]
User specified exchange data previously set by cass_authenticator_set_exchange_data().
Sets the user data to be used during the authenticator exchange.
See also
auth – [in]
exchange_data – [in]
Gets a response token buffer of the provided size.
auth – [in]
size – [in]
A buffer to copy the response token.
Sets the response token.
auth – [in]
response – [in]
response_size – [in]
Sets an error for the authenticator exchange.
auth – [in]
message – [in]
Same as cass_authenticator_set_error(), but with lengths for string parameters.
See also
auth – [in]
message – [in]
message_length – [in]
Was this page helpful?
On this page
CassAuthenticator
CassAuthenticator::cass_authenticator_address()
CassAuthenticator::cass_authenticator_hostname()
CassAuthenticator::cass_authenticator_class_name()
CassAuthenticator::cass_authenticator_exchange_data()
CassAuthenticator::cass_authenticator_set_exchange_data()
CassAuthenticator::cass_authenticator_response()
CassAuthenticator::cass_authenticator_set_response()
CassAuthenticator::cass_authenticator_set_error()
CassAuthenticator::cass_authenticator_set_error_n()