You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by jg...@apache.org on 2019/11/25 17:48:52 UTC

[tomee] branch master updated: TOMEE-2744: JD14 compatibility: remove usage of javax.security.acl

This is an automated email from the ASF dual-hosted git repository.

jgallimore pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/tomee.git


The following commit(s) were added to refs/heads/master by this push:
     new 48deb3e  TOMEE-2744: JD14 compatibility: remove usage of javax.security.acl
     new 40e62cf  Merge pull request #613 from Travelcompositor/master
48deb3e is described below

commit 48deb3e919ee7f8d248eceacf7ca6796c12d7ce4
Author: vrossello <vr...@travelcompositor.com>
AuthorDate: Fri Nov 22 22:56:18 2019 +0100

    TOMEE-2744: JD14 compatibility: remove usage of javax.security.acl
---
 .../openejb/core/security/AbstractSecurityService.java | 18 +-----------------
 1 file changed, 1 insertion(+), 17 deletions(-)

diff --git a/container/openejb-core/src/main/java/org/apache/openejb/core/security/AbstractSecurityService.java b/container/openejb-core/src/main/java/org/apache/openejb/core/security/AbstractSecurityService.java
index 8690e39..88b4155 100644
--- a/container/openejb-core/src/main/java/org/apache/openejb/core/security/AbstractSecurityService.java
+++ b/container/openejb-core/src/main/java/org/apache/openejb/core/security/AbstractSecurityService.java
@@ -462,7 +462,7 @@ public abstract class AbstractSecurityService implements DestroyableResource, Se
         }
     }
 
-    public static class Group implements java.security.acl.Group {
+    public static class Group implements java.security.Principal {
 
         private final List<Principal> members = new ArrayList<>();
         private final String name;
@@ -471,27 +471,11 @@ public abstract class AbstractSecurityService implements DestroyableResource, Se
             this.name = name;
         }
 
-        @Override
         public boolean addMember(final Principal user) {
             return members.add(user);
         }
 
         @Override
-        public boolean removeMember(final Principal user) {
-            return members.remove(user);
-        }
-
-        @Override
-        public boolean isMember(final Principal member) {
-            return members.contains(member);
-        }
-
-        @Override
-        public Enumeration<? extends Principal> members() {
-            return Collections.enumeration(members);
-        }
-
-        @Override
         public String getName() {
             return name;
         }