Skip to content

Commit

Permalink
Move some classes from security/ee package
Browse files Browse the repository at this point in the history
Signed-off-by: Arjan Tijms <arjan.tijms@omnifish.ee>
  • Loading branch information
arjantijms committed Oct 14, 2023
1 parent ab6951f commit 3aa0e34
Show file tree
Hide file tree
Showing 11 changed files with 19 additions and 21 deletions.
Expand Up @@ -19,7 +19,7 @@
import java.lang.reflect.Method;

import com.sun.ejb.containers.interceptors.InterceptorManager;
import com.sun.enterprise.security.ee.CachedPermission;
import com.sun.enterprise.security.authorize.cache.CachedPermission;
import org.glassfish.ejb.deployment.descriptor.EjbRemovalInfo;

/**
Expand Down
Expand Up @@ -23,9 +23,9 @@
import com.sun.enterprise.security.SecurityManager;
import com.sun.enterprise.security.auth.login.LoginContextDriver;
import com.sun.enterprise.security.authorize.PolicyContextHandlerImpl;
import com.sun.enterprise.security.authorize.cache.PermissionCache;
import com.sun.enterprise.security.authorize.cache.PermissionCacheFactory;
import com.sun.enterprise.security.common.AppservAccessController;
import com.sun.enterprise.security.ee.PermissionCache;
import com.sun.enterprise.security.ee.PermissionCacheFactory;
import com.sun.enterprise.security.ee.SecurityUtil;
import com.sun.enterprise.security.ee.audit.AppServerAuditManager;
import com.sun.logging.LogDomains;
Expand Down
Expand Up @@ -14,16 +14,14 @@
* SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
*/

package com.sun.enterprise.security.ee.authorize;
package com.sun.enterprise.security.authorize;

import java.lang.reflect.Method;

import org.glassfish.api.invocation.ComponentInvocation;
import org.glassfish.ejb.api.EJBInvocation;
import org.jvnet.hk2.annotations.Service;

import com.sun.enterprise.security.authorize.PolicyContextDelegate;

/**
* This class is primarily a delegate for PolicyContextHandler related queries But also handles Authorization of
* WebServiceInvocations
Expand Down
Expand Up @@ -20,8 +20,7 @@
import org.glassfish.internal.api.Globals;

import com.sun.enterprise.security.SecurityContext;
import com.sun.enterprise.security.ee.PermissionCacheFactory;

import com.sun.enterprise.security.authorize.cache.PermissionCacheFactory;
import jakarta.servlet.http.HttpServletRequest;

/**
Expand Down
Expand Up @@ -14,7 +14,7 @@
* SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
*/

package com.sun.enterprise.security.ee;
package com.sun.enterprise.security.authorize.cache;

import java.security.Permission;

Expand Down
Expand Up @@ -14,7 +14,7 @@
* SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
*/

package com.sun.enterprise.security.ee;
package com.sun.enterprise.security.authorize.cache;

import java.security.Permission;

Expand Down
Expand Up @@ -14,7 +14,7 @@
* SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
*/

package com.sun.enterprise.security.ee;
package com.sun.enterprise.security.authorize.cache;

import java.security.AllPermission;
import java.security.CodeSource;
Expand All @@ -30,9 +30,8 @@
import java.util.concurrent.locks.ReentrantReadWriteLock;
import java.util.logging.Level;
import java.util.logging.Logger;

import com.sun.enterprise.security.authorize.cache.CachedPermissionImpl.Epoch;
import com.sun.enterprise.security.common.AppservAccessController;
import com.sun.enterprise.security.ee.CachedPermissionImpl.Epoch;
import com.sun.logging.LogDomains;

import jakarta.security.jacc.PolicyContext;
Expand Down
Expand Up @@ -14,8 +14,9 @@
* SPDX-License-Identifier: EPL-2.0 OR GPL-2.0 WITH Classpath-exception-2.0
*/

package com.sun.enterprise.security.ee;
package com.sun.enterprise.security.authorize.cache;

import com.sun.enterprise.security.ee.J2EESecurityManager;
import java.security.CodeSource;
import java.security.Permission;
import java.security.Policy;
Expand Down
Expand Up @@ -20,7 +20,8 @@
// IASRI 4660742 START
// IASRI 4660742 END
import java.util.PropertyPermission;

import com.sun.enterprise.security.authorize.cache.CachedPermissionImpl;
import com.sun.enterprise.security.authorize.cache.PermissionCache;
import com.sun.enterprise.security.ssl.SSLUtils;

/**
Expand Down
Expand Up @@ -18,7 +18,7 @@
package com.sun.enterprise.security.web.integration;

import static com.sun.enterprise.security.authorize.PolicyContextHandlerImpl.HTTP_SERVLET_REQUEST;
import static com.sun.enterprise.security.ee.PermissionCacheFactory.createPermissionCache;
import static com.sun.enterprise.security.authorize.cache.PermissionCacheFactory.createPermissionCache;
import static com.sun.enterprise.security.web.integration.GlassFishToExousiaConverter.getConstraintsFromBundle;
import static com.sun.enterprise.security.web.integration.GlassFishToExousiaConverter.getSecurityRoleRefsFromBundle;
import static java.util.logging.Level.FINE;
Expand Down Expand Up @@ -56,10 +56,10 @@
import com.sun.enterprise.security.SecurityServicesUtil;
import com.sun.enterprise.security.audit.AuditManager;
import com.sun.enterprise.security.authorize.PolicyContextHandlerImpl;
import com.sun.enterprise.security.ee.CachedPermission;
import com.sun.enterprise.security.ee.CachedPermissionImpl;
import com.sun.enterprise.security.ee.PermissionCache;
import com.sun.enterprise.security.ee.PermissionCacheFactory;
import com.sun.enterprise.security.authorize.cache.CachedPermission;
import com.sun.enterprise.security.authorize.cache.CachedPermissionImpl;
import com.sun.enterprise.security.authorize.cache.PermissionCache;
import com.sun.enterprise.security.authorize.cache.PermissionCacheFactory;
import com.sun.enterprise.security.ee.SecurityUtil;
import com.sun.enterprise.security.ee.audit.AppServerAuditManager;

Expand Down
Expand Up @@ -59,10 +59,10 @@
import com.sun.enterprise.security.SecurityServicesUtil;
import com.sun.enterprise.security.appclient.ConfigXMLParser;
import com.sun.enterprise.security.audit.AuditManager;
import com.sun.enterprise.security.authorize.EJBPolicyContextDelegate;
import com.sun.enterprise.security.common.AppservAccessController;
import com.sun.enterprise.security.common.ClientSecurityContext;
import com.sun.enterprise.security.ee.audit.AppServerAuditManager;
import com.sun.enterprise.security.ee.authorize.EJBPolicyContextDelegate;
import com.sun.enterprise.security.jmac.AuthMessagePolicy;
import com.sun.enterprise.security.jmac.ConfigDomainParser;
import com.sun.enterprise.security.jmac.WebServicesDelegate;
Expand Down

0 comments on commit 3aa0e34

Please sign in to comment.