org.jboss.deployment.security
Class JaccPolicyUtil
java.lang.Object
org.jboss.deployment.security.JaccPolicyUtil
public class JaccPolicyUtil
- extends Object
Static class with common methods used for jacc deployment processing
TODO: Remove this class when the MC has the util methods
- Since:
- Dec 11, 2006
- Version:
- $Revision: 85945 $
- Author:
- Anil Saldhana, adrian@jboss.org
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IGNORE_ME_NAME
public static String IGNORE_ME_NAME
JaccPolicyUtil
public JaccPolicyUtil()
getJaccDeployments
public static List<String> getJaccDeployments(org.jboss.deployers.vfs.spi.structure.VFSDeploymentUnit unit,
Collection<String> ignoreSuffix)
- Given a deployment unit, get all the deployments underneath
that are valid Jacc deployments (ejbs,wars)
- Parameters:
unit
- ignoreSuffix
- (ignore "xml","beans", "deployer" etc)
- Returns:
isEJBDeployment
public static boolean isEJBDeployment(org.jboss.deployers.vfs.spi.structure.VFSDeploymentUnit du)
createPermissions
public static void createPermissions(javax.security.jacc.PolicyConfiguration policyConfiguration,
Object metadata)
throws javax.security.jacc.PolicyContextException
- Create the JACC Permissions and add to the policy configuration passed
- Parameters:
policyConfiguration
- metadata
-
- Throws:
javax.security.jacc.PolicyContextException
Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.