This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a commit to branch test-catalog
in repository https://gitbox.apache.org/repos/asf/kafka.git


The following commit(s) were added to refs/heads/test-catalog by this push:
     new de52fc2a9d5 Update test catalog data for GHA workflow run 23139268251
de52fc2a9d5 is described below

commit de52fc2a9d53bdbed12e12edfa8b4045c71820f4
Author: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Mon Mar 16 14:33:46 2026 +0000

    Update test catalog data for GHA workflow run 23139268251
    
    Commit: 
https://github.com/apache/kafka/commit/4ebf018a5af0339822e1ef226cff8d7c161ca564
    GitHub Run: https://github.com/apache/kafka/actions/runs/23139268251
---
 test-catalog/clients/tests.yaml | 92 ++++++++++++++++++++++++++++++++++++++++-
 test-catalog/core/tests.yaml    |  3 ++
 2 files changed, 93 insertions(+), 2 deletions(-)

diff --git a/test-catalog/clients/tests.yaml b/test-catalog/clients/tests.yaml
index d2e28a09d0c..9441eaf545c 100644
--- a/test-catalog/clients/tests.yaml
+++ b/test-catalog/clients/tests.yaml
@@ -4729,6 +4729,33 @@ 
org.apache.kafka.common.security.oauthbearer.ClaimValidationUtilsTest:
 - testValidateScopesResultThrowsExceptionOnMutation
 - testValidateSubject
 - testValidateSubjectDisallowsEmptyNullAndWhitespace
+org.apache.kafka.common.security.oauthbearer.ClientAssertionKeycloakIntegrationTest:
+- testAssertionConfigOverridesClientSecret
+- testClientAssertionWithExpiredAssertion
+- testClientAssertionWithFileBasedJWT
+- testClientAssertionWithInvalidAudience
+- testClientAssertionWithInvalidSignature
+- testClientAssertionWithLocallyGeneratedJWT_ES256
+- testClientAssertionWithLocallyGeneratedJWT_RS256
+- testClientAssertionWithMalformedAssertionFile
+- testClientCredentialsJwtRetrieverLifecycle
+- testClientSecretFormatterUsesBasicAuth
+- testEncryptedEcPrivateKeyWithPassphrase
+- testEncryptedPrivateKeyWithWrongPassphrase
+- testEncryptedRsaPrivateKeyWithPassphrase
+- testFallbackToClientSecret
+- testFileAssertionTakesPrecedence
+- testHttpRequestFormatCompliance
+- testMissingPrivateKeyFile
+- testMissingTokenEndpointUrl
+- testMultipleTokenRetrievalsProduceDifferentTokens
+- testNetworkFailureUnreachableTokenEndpoint
+- testNonexistentPrivateKeyFile
+- testReconfigureFromAssertionToClientSecret
+- testSwitchFromFileBasedToLocallyGenerated
+- testSwitchFromLocallyGeneratedToFileBased
+- testTokenRefreshWithClientAssertion
+- testUnretryableHttpErrorFailsFast
 org.apache.kafka.common.security.oauthbearer.ClientJwtValidatorTest:
 - testEmptySections
 - testEmptyString
@@ -4744,7 +4771,7 @@ 
org.apache.kafka.common.security.oauthbearer.DefaultJwtRetrieverTest:
 - testConfigureWithAccessClientCredentials
 - testConfigureWithAccessTokenFile
 - testSaslOauthbearerTokenEndpointUrlIsNotAllowed
-- testUrlencodeHeader
+- testUrlEncodeHeader
 org.apache.kafka.common.security.oauthbearer.DefaultJwtValidatorTest:
 - testConfigureWithJwksUrl
 - testConfigureWithVerificationKeyResolver
@@ -4831,11 +4858,51 @@ 
org.apache.kafka.common.security.oauthbearer.internals.secured.CachedFileTest:
 - testLastModifiedPolicy
 - testStaticPolicy
 - testTransformerError
-org.apache.kafka.common.security.oauthbearer.internals.secured.ClientCredentialsRequestFormatterTest:
+org.apache.kafka.common.security.oauthbearer.internals.secured.ClientAssertionRequestFormatterTest:
+- testAssertionValueComesFromSupplier
+- testCloseDelegatesToSupplier
+- testFormatBodyContainsAssertionType
+- testFormatBodyContainsGrantType
+- testFormatBodyMinimal
+- testFormatBodyOmitsClientIdWhenNullOrEmpty
+- testFormatBodyOmitsScopeWhenBlankOrNull
+- testFormatBodyParameterOrder
+- testFormatBodyPropagatesSupplierException
+- testFormatBodyWithClientIdAndScope
+- testFormatHeaders
+- testFormatHeadersDoNotContainAuthorization
+- testGrantTypeConstant
+- testScopeUrlEncoding
+org.apache.kafka.common.security.oauthbearer.internals.secured.ClientCredentialsRequestFormatterFactoryTest:
+- testAssertionPathTriggeredByAssertionFileConfig
+- testAssertionPathTriggeredByIssConfig
+- testCreateWithClientAssertionThrowsExceptionForInvalidKeyPath
+- testCreateWithClientSecret
+- testCreateWithClientSecretFromConfig
+- testCreateWithFileClientAssertion
+- testCreateWithLocalClientAssertionWithPassphraseOnUnencryptedKey
+- testCreateWithLocalClientAssertionWithUnencryptedPKCS8
+- testCreateWithNeitherAssertionNorClientCredentials
+- testSecondPreferenceTakesPrecedenceOverThird
+- testThirdPreferenceUsedWhenNoAssertionConfigs
+- testThreeTierFallbackPrecedence
+- testValidateUrlEncodeHeader
+org.apache.kafka.common.security.oauthbearer.internals.secured.ClientSecretRequestFormatterTest:
 - testFormatAuthorizationHeaderEncoding
 - testFormatterMissingValues
 - testMissingScopes
 - testScopeEscaping
+org.apache.kafka.common.security.oauthbearer.internals.secured.ConfigOrJaasTest:
+- testClientIdFromBothPreferConfig
+- testClientIdFromConfigOnly
+- testClientIdFromJaasOnly
+- testClientIdOptionalReturnsNullWhenAbsent
+- testClientIdRequiredThrowsWhenAbsent
+- testClientSecretFromConfigOnly
+- testClientSecretFromJaasOnly
+- testClientSecretThrowsWhenAbsent
+- testScopeFromConfigOnly
+- testScopeReturnsNullWhenAbsent
 
org.apache.kafka.common.security.oauthbearer.internals.secured.ConfigurationUtilsTest:
 - testFile
 - testFileDoesNotExist
@@ -4858,6 +4925,7 @@ 
org.apache.kafka.common.security.oauthbearer.internals.secured.ConfigurationUtil
 - testUrlWithSuperfluousWhitespace
 
org.apache.kafka.common.security.oauthbearer.internals.secured.HttpJwtRetrieverTest:
 - test
+- testCloseClosesFormatter
 - testCopy
 - testCopyError
 - testEmptyResponse
@@ -4889,6 +4957,26 @@ 
org.apache.kafka.common.security.oauthbearer.internals.secured.VerificationKeyRe
 - testConfigureRefreshingFileVerificationKeyResolver
 - testConfigureRefreshingFileVerificationKeyResolverWithInvalidDirectory
 - testSaslOauthbearerTokenEndpointUrlIsNotAllowed
+org.apache.kafka.common.security.oauthbearer.internals.secured.assertion.AssertionSupplierFactoryTest:
+- testCreateWithAssertionFile
+- testCreateWithPassphraseReadsPasswordConfig
+- testCreateWithPrivateKeyFile
+- testCreateWithPrivateKeyFileAndStaticClaims
+- testCreateWithPrivateKeyFileEs256
+- testCreateWithoutPassphraseDoesNotReadPasswordConfig
+- testFileBasedSupplierReturnsSameValueOnMultipleCalls
+- testLocallyGeneratedSupplierProducesConsistentAssertions
+- testSupplierCanBeClosedMultipleTimes
+- testSupplierCloseDoesNotThrow
+- testSupplierGetWrapsExceptionInJwtRetrieverException
+org.apache.kafka.common.security.oauthbearer.internals.secured.assertion.AssertionUtilsTest:
+- testGetSignatureEs256
+- testGetSignatureRs256
+- testGetSignatureUnsupported
+- testKeyAlgorithmCaseInsensitive
+- testKeyAlgorithmEs256
+- testKeyAlgorithmRs256
+- testKeyAlgorithmUnsupported
 
org.apache.kafka.common.security.oauthbearer.internals.secured.assertion.DefaultAssertionCreatorTest:
 - testAlgorithm
 - testInvalidAlgorithm
diff --git a/test-catalog/core/tests.yaml b/test-catalog/core/tests.yaml
index cfe615957f4..1c1ca2afa4a 100644
--- a/test-catalog/core/tests.yaml
+++ b/test-catalog/core/tests.yaml
@@ -3,6 +3,9 @@ integration.kafka.api.ClientOAuthIntegrationTest:
 - testBasicClientCredentials
 - testBasicJwtBearer
 - testBasicJwtBearer2
+- testClientAssertionAdminOperations
+- testClientAssertionFileBasedProduceConsume
+- testClientAssertionProduceConsume
 - testUnsupportedJwtRetriever
 kafka.KafkaConfigTest:
 - testBrokerRequiredProperties

Reply via email to