Hi Jacek,

I was doing some housekeeping on CEPs and noticed this stalled. Is this
still a CEP you are advocating for?

Anyone else that knows the status, feel free to add in.

Patrick

On Wed, May 31, 2023 at 8:26 AM Derek Chen-Becker <de...@chen-becker.org>
wrote:

> Hi Jacek,
>
> I took a quick look through the CEP and I think I understand the
> implementation you're donating. I don't think that the approach you're
> taking and the approach I proposed are contradictory, but I want to make
> sure I'm understanding some aspects of the CEP:
>
> 1. Is there any mechanism for discovery so that the client knows which
> authenticators are supported? The main use case I see here is that since
> the client drives selection of the authenticator, the client probably wants
> to utilize the strongest mutually supported mechanism
> 2. Can you specify the client/server exchange in a state diagram or more
> clearly detail which messages are involved? The CEP states that "The driver
> sends an additional preamble along with the initial SASL authentication
> message". Is the "initial SASL auth message" the AUTH_RESPONSE? Are you
> basically saying that the server sends the AUTHENTICATE message with a
> class name, so does the client basically respond with "No, here's the
> authenticator I want to use" in the preamble?
> 3. Does the donated code for the server already handle hot reconfiguration
> of authenticators? The CEP states "We want to make it possible to add, ..."
> so I wasn't sure if that was future work or not
>
> I think I need to re-read and digest, but on first run-through this looks
> really interesting!
>
> Cheers,
>
> Derek
>
> On Fri, May 26, 2023 at 8:09 AM Jacek Lewandowski <
> lewandowski.ja...@gmail.com> wrote:
>
>> Hi,
>>
>> I'd like to start a discussion on negotiated authentication and
>> improvements to authentication, authorization, and role management in
>> general. A draft of proposed changes is included in CEP-31.
>>
>>
>> https://cwiki.apache.org/confluence/display/CASSANDRA/CEP-31+%28DRAFT%29+Negotiated+authentication+and+authorization
>>
>> thanks,
>> - - -- --- ----- -------- -------------
>> Jacek Lewandowski
>>
>
>
> --
> +---------------------------------------------------------------+
> | Derek Chen-Becker                                             |
> | GPG Key available at https://keybase.io/dchenbecker and       |
> | https://pgp.mit.edu/pks/lookup?search=derek%40chen-becker.org |
> | Fngrprnt: EB8A 6480 F0A3 C8EB C1E7  7F42 AFC5 AFEE 96E4 6ACC  |
> +---------------------------------------------------------------+
>
>

Reply via email to