Skip to content

Commit

Permalink
Initial support for
Browse files Browse the repository at this point in the history
* Authorization 3.0 and
* Authentication 3.1
* Servlet 6.1 (dummy implementation)

Signed-off-by: Arjan Tijms <arjan.tijms@omnifish.ee>
  • Loading branch information
arjantijms committed Nov 28, 2023
1 parent 8911ba3 commit 91c7c3e
Show file tree
Hide file tree
Showing 24 changed files with 724 additions and 657 deletions.
8 changes: 4 additions & 4 deletions appserver/admin/template/src/main/resources/config/domain.xml
Original file line number Diff line number Diff line change
Expand Up @@ -104,10 +104,10 @@
<property value="fileRealm" name="jaas-context" />
</auth-realm>
<auth-realm classname="com.sun.enterprise.security.auth.realm.certificate.CertificateRealm" name="certificate" />
<jacc-provider policy-configuration-factory-provider="org.glassfish.exousia.modules.locked.SimplePolicyConfigurationFactory" policy-provider="org.glassfish.exousia.modules.locked.SimplePolicyProvider" name="default">
<jacc-provider policy-configuration-factory-provider="org.glassfish.exousia.modules.def.DefaultPolicyConfigurationFactory" policy-provider="org.glassfish.exousia.modules.def.DefaultPolicy" name="default">
<property value="${com.sun.aas.instanceRoot}/generated/policy" name="repository" />
</jacc-provider>
<jacc-provider policy-configuration-factory-provider="org.glassfish.exousia.modules.locked.SimplePolicyConfigurationFactory" policy-provider="org.glassfish.exousia.modules.locked.SimplePolicyProvider" name="simple" />
<jacc-provider policy-configuration-factory-provider="org.glassfish.exousia.modules.def.DefaultPolicyConfigurationFactory" policy-provider="org.glassfish.exousia.modules.def.DefaultPolicy" name="simple" />
<audit-module classname="com.sun.enterprise.security.ee.Audit" name="default">
<property value="false" name="auditOn" />
</audit-module>
Expand Down Expand Up @@ -311,10 +311,10 @@
<property name="jaas-context" value="fileRealm" />
</auth-realm>
<auth-realm classname="com.sun.enterprise.security.auth.realm.certificate.CertificateRealm" name="certificate" />
<jacc-provider policy-provider="org.glassfish.exousia.modules.locked.SimplePolicyProvider" name="default" policy-configuration-factory-provider="org.glassfish.exousia.modules.locked.SimplePolicyConfigurationFactory">
<jacc-provider policy-provider="org.glassfish.exousia.modules.def.DefaultPolicy" name="default" policy-configuration-factory-provider="org.glassfish.exousia.modules.def.DefaultPolicyConfigurationFactory">
<property name="repository" value="${com.sun.aas.instanceRoot}/generated/policy" />
</jacc-provider>
<jacc-provider policy-provider="org.glassfish.exousia.modules.locked.SimplePolicyProvider" name="simple" policy-configuration-factory-provider="org.glassfish.exousia.modules.locked.SimplePolicyConfigurationFactory" />
<jacc-provider policy-provider="org.glassfish.exousia.modules.def.DefaultPolicy" name="simple" policy-configuration-factory-provider="org.glassfish.exousia.modules.def.DefaultPolicyConfigurationFactory" />
<audit-module classname="com.sun.enterprise.security.ee.Audit" name="default">
<property value="false" name="auditOn" />
</audit-module>
Expand Down
4 changes: 2 additions & 2 deletions appserver/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -97,8 +97,8 @@

<!-- Jakarta Security + Authentication/Authorization -->
<soteria.version>3.0.3</soteria.version>
<exousia.version>3.0.0-SNAPSHOT</exousia.version>
<epicyro.version>3.0.0</epicyro.version>
<exousia.version>3.0.0-M1</exousia.version>
<epicyro.version>3.1.0-M1</epicyro.version>
<nimbus.version>9.37</nimbus.version>
<jcip.version>1.0.2</jcip.version>

Expand Down

This file was deleted.

This file was deleted.

This file was deleted.

Loading

0 comments on commit 91c7c3e

Please sign in to comment.