You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pulsar.apache.org by lh...@apache.org on 2026/08/15 08:12:47 UTC

(pulsar) branch master updated (b0a260471fb2 -> 1d8d47113e4a)

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

lhotari pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/pulsar.git


    from b0a260471fb2 [improve][build] Upgrade Shadow plugin to 9.6.1 and merge service descriptor files in shaded jars (#26333)
     add 1d8d47113e4a [improve][client] PIP-478: Athenz and SASL v5 authentication plugins (#26319)

No new revisions were added by this update.

Summary of changes:
 .../api/v5/internal/V5AuthenticationProvider.java  |   7 +-
 .../client/impl/auth/AuthenticationAthenz.java     |  61 +++-
 .../impl/auth/v5/AthenzAuthenticationV5.java       |  68 +++--
 .../pulsar/client/impl/auth/v5}/package-info.java  |   8 +-
 .../client/impl/auth/AuthenticationAthenzTest.java |  42 +++
 pulsar-client-auth-sasl/build.gradle.kts           |   3 +
 .../client/impl/auth/AuthenticationSasl.java       | 211 ++++++++++++-
 .../client/impl/auth/v5/SaslAuthenticationV5.java  | 337 +++++++++++++++++++++
 .../pulsar/client/impl/auth/v5/package-info.java   |  16 +-
 .../client/impl/auth/JaxRsResponseCloseTest.java   |  83 +++++
 .../v5/SaslAuthenticationV5BinaryOffloadTest.java  | 114 +++++++
 .../impl/auth/v5/SaslAuthenticationV5HttpTest.java | 305 +++++++++++++++++++
 12 files changed, 1208 insertions(+), 47 deletions(-)
 copy pulsar-client/src/main/java/org/apache/pulsar/client/impl/auth/oauth2/OAuth2AuthenticationV5.java => pulsar-client-auth-athenz/src/main/java/org/apache/pulsar/client/impl/auth/v5/AthenzAuthenticationV5.java (57%)
 copy {microbench/src/main/java/org/apache/bookkeeper/mledger/impl/cache => pulsar-client-auth-athenz/src/main/java/org/apache/pulsar/client/impl/auth/v5}/package-info.java (65%)
 create mode 100644 pulsar-client-auth-sasl/src/main/java/org/apache/pulsar/client/impl/auth/v5/SaslAuthenticationV5.java
 copy {pulsar-client => pulsar-client-auth-sasl}/src/main/java/org/apache/pulsar/client/impl/auth/v5/package-info.java (51%)
 create mode 100644 pulsar-client-auth-sasl/src/test/java/org/apache/pulsar/client/impl/auth/JaxRsResponseCloseTest.java
 create mode 100644 pulsar-client-auth-sasl/src/test/java/org/apache/pulsar/client/impl/auth/v5/SaslAuthenticationV5BinaryOffloadTest.java
 create mode 100644 pulsar-client-auth-sasl/src/test/java/org/apache/pulsar/client/impl/auth/v5/SaslAuthenticationV5HttpTest.java