This is an automated email from the ASF dual-hosted git repository.
ahuber pushed a change to branch spring6
in repository https://gitbox.apache.org/repos/asf/causeway.git
from 60b5631e42 CAUSEWAY-3699: Lower v3 Baseline from Java 21 to 17
add 6eab0d3ed7 CAUSEWAY-3698: adds new Simple Auth as new module
add 18a607a083 CAUSEWAY-3698: adds password encryption
add d64d4f632f CAUSEWAY-3698: adds authentication tests
add 8517755578 CAUSEWAY-3698: adds authorization tests
add bd41a64ba8 CAUSEWAY-3698: adds adoc
add 59ec164562 Merge pull request #2305 from
apache/3698-security.simpleauth
new 08c1ab98a5 Merge remote-tracking branch 'origin/master' into spring6
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
core/pom.xml | 1 +
{core/security => security/simple}/pom.xml | 27 ++--
.../simple}/src/main/adoc/antora.yml | 0
.../simple/src/main/adoc/modules/simple}/nav.adoc | 0
.../src/main/adoc/modules/simple/pages/about.adoc | 55 +++++++
.../adoc/modules/simple/partials/module-nav.adoc | 5 +
.../src/main/java/module-info.java | 10 +-
.../simple/CausewayModuleSecuritySimple.java} | 18 +--
.../simple/authentication/SimpleAuthenticator.java | 104 +++++++++++++
.../simple/authorization/SimpleAuthorizor.java | 72 +++++++++
.../security/simple/realm/SimpleRealm.java | 79 ++++++++++
.../security/simple/SecuritySimpleAuthTest.java | 168 +++++++++++++++++++++
12 files changed, 515 insertions(+), 24 deletions(-)
copy {core/security => security/simple}/pom.xml (75%)
copy {core/security => security/simple}/src/main/adoc/antora.yml (100%)
copy {core/security/src/main/adoc/modules/core =>
security/simple/src/main/adoc/modules/simple}/nav.adoc (100%)
create mode 100644
security/simple/src/main/adoc/modules/simple/pages/about.adoc
create mode 100644
security/simple/src/main/adoc/modules/simple/partials/module-nav.adoc
copy security/{bypass => simple}/src/main/java/module-info.java (77%)
copy
security/{bypass/src/main/java/org/apache/causeway/security/bypass/CausewayModuleSecurityBypass.java
=>
simple/src/main/java/org/apache/causeway/security/simple/CausewayModuleSecuritySimple.java}
(71%)
create mode 100644
security/simple/src/main/java/org/apache/causeway/security/simple/authentication/SimpleAuthenticator.java
create mode 100644
security/simple/src/main/java/org/apache/causeway/security/simple/authorization/SimpleAuthorizor.java
create mode 100644
security/simple/src/main/java/org/apache/causeway/security/simple/realm/SimpleRealm.java
create mode 100644
security/simple/src/test/java/org/apache/causeway/security/simple/SecuritySimpleAuthTest.java