org.jboss.deployment.security
Class EarPolicyConfigurationFacade<T extends org.jboss.metadata.ear.jboss.JBossAppMetaData>

java.lang.Object
  extended by org.jboss.deployment.security.PolicyConfigurationFacade<org.jboss.metadata.ear.jboss.JBossAppMetaData>
      extended by org.jboss.deployment.security.EarPolicyConfigurationFacade<T>
All Implemented Interfaces:
PolicyConfigurationFacadeMBean

public class EarPolicyConfigurationFacade<T extends org.jboss.metadata.ear.jboss.JBossAppMetaData>
extends PolicyConfigurationFacade<org.jboss.metadata.ear.jboss.JBossAppMetaData>

A facade for constructing Permissions into the PolicyConfiguration

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
EarPolicyConfigurationFacade(String id, T md)
           
 
Method Summary
protected  void createPermissions(org.jboss.metadata.ear.jboss.JBossAppMetaData 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

EarPolicyConfigurationFacade

public EarPolicyConfigurationFacade(String id,
                                    T md)
Method Detail

createPermissions

protected void createPermissions(org.jboss.metadata.ear.jboss.JBossAppMetaData 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.ear.jboss.JBossAppMetaData>
Throws:
javax.security.jacc.PolicyContextException


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