This is an automated email from the ASF dual-hosted git repository.
albumenj pushed a change to branch 3.2
in repository https://gitbox.apache.org/repos/asf/dubbo.git
from ffe4a24c4f Fix import
add a11e639949 Add Spring Security Plugin (#11418)
No new revisions were added by this update.
Summary of changes:
.../alibaba/dubbo/common/extension/Activate.java | 7 +
.../apache/dubbo/common/extension/Activate.java | 6 +
.../dubbo/common/extension/ExtensionLoader.java | 309 +++++++++++++--------
...est.java => ExtensionLoader_Activate_Test.java} | 23 +-
...Ext1Impl1.java => ActivateOnClassExt1Impl.java} | 8 +-
...he.dubbo.common.extension.activate.ActivateExt1 | 3 +-
dubbo-dependencies-bom/pom.xml | 8 +
dubbo-distribution/dubbo-all/pom.xml | 17 ++
dubbo-distribution/dubbo-bom/pom.xml | 6 +
.../dubbo-spring-security}/pom.xml | 58 ++--
.../AuthenticationExceptionTranslatorFilter.java | 40 +--
.../ContextHolderAuthenticationPrepareFilter.java | 39 ++-
.../ContextHolderAuthenticationResolverFilter.java | 41 ++-
...textHolderParametersSelectedTransferFilter.java | 32 ++-
.../spring/security/utils/ObjectMapperCodec.java | 66 +++++
.../dubbo/spring/security/utils/SecurityNames.java | 12 +-
.../dubbo/internal/org.apache.dubbo.rpc.Filter | 2 +
...g.apache.dubbo.rpc.cluster.filter.ClusterFilter | 2 +
dubbo-plugin/pom.xml | 1 +
dubbo-test/dubbo-dependencies-all/pom.xml | 4 +
20 files changed, 460 insertions(+), 224 deletions(-)
copy
dubbo-common/src/test/java/org/apache/dubbo/common/extension/{ExtensionLoader_Compatible_Test.java
=> ExtensionLoader_Activate_Test.java} (62%)
copy
dubbo-common/src/test/java/org/apache/dubbo/common/extension/activate/impl/{ActivateExt1Impl1.java
=> ActivateOnClassExt1Impl.java} (82%)
copy {dubbo-metrics/dubbo-metrics-api =>
dubbo-plugin/dubbo-spring-security}/pom.xml (68%)
copy
dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/filter/ClassLoaderCallbackFilter.java
=>
dubbo-plugin/dubbo-spring-security/src/main/java/org/apache/dubbo/spring/security/filter/AuthenticationExceptionTranslatorFilter.java
(55%)
copy
dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/filter/ClassLoaderCallbackFilter.java
=>
dubbo-plugin/dubbo-spring-security/src/main/java/org/apache/dubbo/spring/security/filter/ContextHolderAuthenticationPrepareFilter.java
(51%)
copy
dubbo-rpc/dubbo-rpc-api/src/main/java/org/apache/dubbo/rpc/filter/ClassLoaderCallbackFilter.java
=>
dubbo-plugin/dubbo-spring-security/src/main/java/org/apache/dubbo/spring/security/filter/ContextHolderAuthenticationResolverFilter.java
(52%)
copy
dubbo-cluster/src/test/java/org/apache/dubbo/rpc/cluster/support/wrapper/DemoClusterFilter.java
=>
dubbo-plugin/dubbo-spring-security/src/main/java/org/apache/dubbo/spring/security/filter/ContextHolderParametersSelectedTransferFilter.java
(53%)
create mode 100644
dubbo-plugin/dubbo-spring-security/src/main/java/org/apache/dubbo/spring/security/utils/ObjectMapperCodec.java
copy
dubbo-cluster/src/main/java/org/apache/dubbo/rpc/cluster/RuleConverter.java =>
dubbo-plugin/dubbo-spring-security/src/main/java/org/apache/dubbo/spring/security/utils/SecurityNames.java
(69%)
create mode 100644
dubbo-plugin/dubbo-spring-security/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.rpc.Filter
create mode 100644
dubbo-plugin/dubbo-spring-security/src/main/resources/META-INF/dubbo/internal/org.apache.dubbo.rpc.cluster.filter.ClusterFilter