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-sidecar.git
from 09db580a CASSSIDECAR-251: remove file:// from sidecar.logdir property add 00b431ad CASSSIDECAR-252: Use list roles statement for super user status No new revisions were added by this update. Summary of changes: CHANGES.txt | 1 + conf/sidecar.yaml | 4 + .../{authorization => }/AdminIdentityResolver.java | 13 ++- .../authentication/CassandraIdentityExtractor.java | 15 ++- .../MutualTlsAuthenticationHandler.java | 8 ++ .../MutualTlsAuthenticationHandlerFactory.java | 9 +- .../AuthorizationWithAdminBypassHandler.java | 1 + .../sidecar/acl/authorization/SuperUserCache.java | 4 +- .../sidecar/db/SystemAuthDatabaseAccessor.java | 42 ++++++-- .../sidecar/db/schema/SystemAuthSchema.java | 14 +-- .../cassandra/sidecar/modules/AuthModule.java | 2 +- .../cassandra/sidecar/routes/RouteBuilder.java | 2 +- .../MutualTLSAuthenticationIntegrationTest.java | 120 +++++++++++++++++---- .../acl/RoleBasedAuthorizationIntegrationTest.java | 8 +- .../sidecar/testing/IntegrationTestBase.java | 11 ++ .../acl/CassandraIdentityExtractorTest.java | 15 ++- .../AuthenticationHandlerFactoryRegistryTest.java | 4 +- .../MutualTlsAuthenticationHandlerFactoryTest.java | 17 ++- .../authorization/AdminIdentityResolverTest.java | 1 + .../cassandra/sidecar/db/SidecarSchemaTest.java | 4 +- .../sidecar/handlers/RouteBuilderTest.java | 2 +- .../authentication/CertificateCredentials.java | 6 +- .../authentication/CertificateCredentialsTest.java | 17 +-- 23 files changed, 238 insertions(+), 82 deletions(-) rename server/src/main/java/org/apache/cassandra/sidecar/acl/{authorization => }/AdminIdentityResolver.java (83%) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org For additional commands, e-mail: commits-h...@cassandra.apache.org