You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@druid.apache.org by ji...@apache.org on 2020/03/24 01:16:00 UTC
[druid] branch master updated (cdf4a26 -> 5604ac7)
This is an automated email from the ASF dual-hosted git repository.
jihoonson pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/druid.git.
from cdf4a26 clean up spec before reopening in data loader (#9536)
add 5604ac7 druid extension for OpenID Connect auth using pac4j lib (#8992)
No new revisions were added by this update.
Summary of changes:
.../org/apache/druid/crypto/CryptoService.java | 217 +++++++++++++++++++++
.../org/apache/druid/crypto/CryptoServiceTest.java | 48 ++++-
distribution/bin/check-licenses.py | 1 +
distribution/pom.xml | 2 +
docs/development/extensions-core/druid-pac4j.md | 45 +++++
docs/development/extensions.md | 1 +
.../{ec2-extensions => druid-pac4j}/pom.xml | 65 +++---
.../apache/druid/security/pac4j/OIDCConfig.java | 78 ++++++++
.../druid/security/pac4j/Pac4jAuthenticator.java | 127 ++++++++++++
.../security/pac4j/Pac4jCallbackResource.java | 46 ++---
.../druid/security/pac4j/Pac4jDruidModule.java} | 17 +-
.../apache/druid/security/pac4j/Pac4jFilter.java | 120 ++++++++++++
.../druid/security/pac4j/Pac4jSessionStore.java | 211 ++++++++++++++++++++
.../org.apache.druid.initialization.DruidModule | 2 +-
.../security/pac4j/Pac4jSessionStoreTest.java | 60 ++++++
licenses.yaml | 120 ++++++++++++
pom.xml | 1 +
....java => AuthenticationOnlyResourceFilter.java} | 18 +-
.../druid/server/security/AuthenticationUtils.java | 7 +
.../cli/WebConsoleJettyServerInitializer.java | 6 +-
website/.spelling | 6 +
21 files changed, 1117 insertions(+), 81 deletions(-)
create mode 100644 core/src/main/java/org/apache/druid/crypto/CryptoService.java
copy extensions-contrib/moving-average-query/src/test/java/org/apache/druid/query/movingaverage/averagers/LongMaxAveragerFactoryTest.java => core/src/test/java/org/apache/druid/crypto/CryptoServiceTest.java (50%)
create mode 100644 docs/development/extensions-core/druid-pac4j.md
copy extensions-core/{ec2-extensions => druid-pac4j}/pom.xml (75%)
create mode 100644 extensions-core/druid-pac4j/src/main/java/org/apache/druid/security/pac4j/OIDCConfig.java
create mode 100644 extensions-core/druid-pac4j/src/main/java/org/apache/druid/security/pac4j/Pac4jAuthenticator.java
copy sql/src/main/java/org/apache/druid/sql/SqlLifecycleFactory.java => extensions-core/druid-pac4j/src/main/java/org/apache/druid/security/pac4j/Pac4jCallbackResource.java (52%)
copy extensions-core/{druid-kerberos/src/main/java/org/apache/druid/security/kerberos/DruidKerberosModule.java => druid-pac4j/src/main/java/org/apache/druid/security/pac4j/Pac4jDruidModule.java} (74%)
create mode 100644 extensions-core/druid-pac4j/src/main/java/org/apache/druid/security/pac4j/Pac4jFilter.java
create mode 100644 extensions-core/druid-pac4j/src/main/java/org/apache/druid/security/pac4j/Pac4jSessionStore.java
copy {extensions-contrib/redis-cache => extensions-core/druid-pac4j}/src/main/resources/META-INF/services/org.apache.druid.initialization.DruidModule (94%)
create mode 100644 extensions-core/druid-pac4j/src/test/java/org/apache/druid/security/pac4j/Pac4jSessionStoreTest.java
copy server/src/main/java/org/apache/druid/server/security/{UnsecuredResourceFilter.java => AuthenticationOnlyResourceFilter.java} (70%)
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@druid.apache.org
For additional commands, e-mail: commits-help@druid.apache.org