org.jboss.deployment.security
Class WarPolicyConfigurationFacade<T extends org.jboss.metadata.web.jboss.JBossWebMetaData>

java.lang.Object
  extended by org.jboss.deployment.security.PolicyConfigurationFacade<org.jboss.metadata.web.jboss.JBossWebMetaData>
      extended by org.jboss.deployment.security.WarPolicyConfigurationFacade<T>
All Implemented Interfaces:
PolicyConfigurationFacadeMBean

public class WarPolicyConfigurationFacade<T extends org.jboss.metadata.web.jboss.JBossWebMetaData>
extends PolicyConfigurationFacade<org.jboss.metadata.web.jboss.JBossWebMetaData>

A facade for constructing web Jacc Permissions into the PolicyConfiguration for the enclosing deployments in the top level deployment

Since:
Feb 18, 2008
Version:
$Revision: 85945 $
Author:
Anil.Saldhana@redhat.com

Field Summary
 
Fields inherited from class org.jboss.deployment.security.PolicyConfigurationFacade
log, trace
 
Constructor Summary
WarPolicyConfigurationFacade(String id, T md)
           
 
Method Summary
protected  void createPermissions(org.jboss.metadata.web.jboss.JBossWebMetaData metaData, javax.security.jacc.PolicyConfiguration policyConfiguration)
          Subclasses should override to create the Jacc Permissions in the PolicyConfiguration
 
Methods inherited from class org.jboss.deployment.security.PolicyConfigurationFacade
create, destroy, getJaccContextID, getPolicyConfiguration, start, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WarPolicyConfigurationFacade

public WarPolicyConfigurationFacade(String id,
                                    T md)
Method Detail

createPermissions

protected void createPermissions(org.jboss.metadata.web.jboss.JBossWebMetaData metaData,
                                 javax.security.jacc.PolicyConfiguration policyConfiguration)
                          throws javax.security.jacc.PolicyContextException
Description copied from class: PolicyConfigurationFacade
Subclasses should override to create the Jacc Permissions in the PolicyConfiguration

Specified by:
createPermissions in class PolicyConfigurationFacade<org.jboss.metadata.web.jboss.JBossWebMetaData>
Throws:
javax.security.jacc.PolicyContextException


Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.