This is an automated email from the ASF dual-hosted git repository.
frankgh pushed a change to branch trunk
in repository https://gitbox.apache.org/repos/asf/cassandra.git
from cdda544904 Merge branch 'cassandra-5.0' into trunk
add c09d0d929b Allow CQL client certificate authentication to work without
sending an AUTHENTICATE request
No new revisions were added by this update.
Summary of changes:
CHANGES.txt | 1 +
.../apache/cassandra/auth/AuthCacheService.java | 14 ++
.../org/apache/cassandra/auth/IAuthenticator.java | 36 +++-
.../cassandra/auth/MutualTlsAuthenticator.java | 17 ++
...MutualTlsWithPasswordFallbackAuthenticator.java | 8 +
.../apache/cassandra/transport/SimpleClient.java | 3 +-
.../cassandra/transport/messages/AuthResponse.java | 24 +--
.../cassandra/transport/messages/AuthUtil.java | 100 +++++++++++
.../transport/messages/StartupMessage.java | 32 +++-
test/conf/cassandra_ssl_test.truststore | Bin 7638 -> 8646 bytes
test/conf/cassandra_ssl_test_spiffe.keystore | Bin 0 -> 2329 bytes
.../org/apache/cassandra/auth/AuthTestUtils.java | 56 +++++-
test/unit/org/apache/cassandra/cql3/CQLTester.java | 33 +++-
.../cassandra/transport/AuthenticationTest.java | 121 +++++++++++++
.../transport/EarlyAuthenticationTest.java | 195 +++++++++++++++++++++
...llbackAuthenticatorEarlyAuthenticationTest.java | 67 +++++++
.../transport/SimpleClientSslContextFactory.java | 68 +++++++
17 files changed, 747 insertions(+), 28 deletions(-)
create mode 100644
src/java/org/apache/cassandra/transport/messages/AuthUtil.java
create mode 100644 test/conf/cassandra_ssl_test_spiffe.keystore
create mode 100644
test/unit/org/apache/cassandra/transport/AuthenticationTest.java
create mode 100644
test/unit/org/apache/cassandra/transport/EarlyAuthenticationTest.java
create mode 100644
test/unit/org/apache/cassandra/transport/MutualTlsWithPasswordFallbackAuthenticatorEarlyAuthenticationTest.java
create mode 100644
test/unit/org/apache/cassandra/transport/SimpleClientSslContextFactory.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]