Client will be able to do SASL authentication against the server with these mechanisms: PLAIN, DIGEST-MD5, EXTERNAL, GSSAPI
Configuration will be as follow:
builder.security().authentication().saslMechanism("DIGEST-MD5").serverFQDN("node0").callbackHandler(callbackHandler).enable();
callbackHandler is an array of callbacks used by the client to obtain username, password, realm... this is inherited by the cyrus-sasl architecture.
Test and usecase will be available in test/SimpleSasl.cpp and test/SimpleSaslTLS.cpp files.
1.
|
SASL implementation for Linux | Resolved | Vittorio Rigamonti | ||
2.
|
SASL (PLAIN,MD5) implementation for Windows | Resolved | Vittorio Rigamonti | ||
3.
|
Expose SASL configuration to .NET | Closed | Vittorio Rigamonti | ||
4.
|
SASL (EXTERNAL) for Windows | Resolved | Vittorio Rigamonti |