Skip to content

Commit 50f662c

Browse files
authored
Merge pull request wildfly#6269 from darranl/WFCORE-7071-WFCORE-7072
[WFCORE-7071] / [WFCORE-7072] Elytron EE 3.1.1.Final and use the new PolicyUtil to manage the java.security.Policy object
2 parents 7a5b3e3 + 5748a94 commit 50f662c

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

elytron/src/main/java/org/wildfly/extension/elytron/PolicyDefinitions.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@
6565
import org.wildfly.security.authz.jacc.DelegatingPolicyContextHandler;
6666
import org.wildfly.security.authz.jacc.ElytronPolicyConfigurationFactory;
6767
import org.wildfly.security.authz.jacc.JaccDelegatingPolicy;
68+
import org.wildfly.security.authz.jacc.PolicyUtil;
6869
import org.wildfly.security.manager.WildFlySecurityManager;
6970

7071
/**
@@ -212,7 +213,7 @@ private void setPolicy(Policy policy) {
212213

213214
private PrivilegedAction<Void> setPolicyAction(Policy policy) {
214215
return () -> {
215-
Policy.setPolicy(policy);
216+
PolicyUtil.setPolicy(policy);
216217
return null;
217218
};
218219
}
@@ -226,7 +227,7 @@ private Policy getPolicy() {
226227
}
227228

228229
private PrivilegedAction<Policy> getPolicyAction() {
229-
return Policy::getPolicy;
230+
return PolicyUtil::getPolicy;
230231
}
231232
};
232233
}

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -251,7 +251,7 @@
251251
<version.org.wildfly.openssl.wildfly-openssl-windows-x86_64>${version.org.wildfly.openssl.natives}</version.org.wildfly.openssl.wildfly-openssl-windows-x86_64>
252252
<version.org.wildfly.security.elytron>2.6.0.Final</version.org.wildfly.security.elytron>
253253
<version.org.wildfly.security.elytron-web>4.1.0.Final</version.org.wildfly.security.elytron-web>
254-
<version.org.wildfly.security.jakarta.elytron-ee>3.0.3.Final</version.org.wildfly.security.jakarta.elytron-ee>
254+
<version.org.wildfly.security.jakarta.elytron-ee>3.1.1.Final</version.org.wildfly.security.jakarta.elytron-ee>
255255
<version.org.wildfly.unstable.api.annotation>1.0.0.Final</version.org.wildfly.unstable.api.annotation>
256256
<version.org.yaml.snakeyaml>2.3</version.org.yaml.snakeyaml>
257257
</properties>

0 commit comments

Comments
 (0)