DSE - Add support for authentication

Description

Add support for DSE's PLAIN and GSSAPI based authentication. The initial design uses two functions:

CassError dse_cluster_set_gssapi_authentication(DseCluster* cluster, const char* service, const char* principle); CassError dse_cluster_set_plain_authentication(DseCluster* cluster, const char* username, const char* password);

I'm not yet sure how to deal with the lifetime of the parameters passed to these functions.

Environment

None

Pull Requests

Changes: https://github.com/datastax/cpp-driver-dse/pull/1 Tests: https://github.com/datastax/cpp-driver-dse/pull/3

Activity

Show:
Michael Fero
April 19, 2016 at 8:18 PM
Adam Holmberg
April 19, 2016 at 8:01 PM

Good work. This turned out nice.

I left a few minor comments in the already-merged PR.

I did not review all the test artifacts. I think Fero has been involved there.

Michael Penick
April 5, 2016 at 4:25 PM
Fixed

Details

Assignee

Reporter

Labels

Components

Sprint

Fix versions

Priority

Created March 28, 2016 at 4:45 PM
Updated January 16, 2017 at 8:43 PM
Resolved May 26, 2016 at 5:23 PM

Flag notifications