org.openejb.deployment
Interface SecureBuilder
- All Superinterfaces:
- org.apache.geronimo.naming.deployment.ResourceEnvironmentBuilder
- All Known Subinterfaces:
- ContainerBuilder
- All Known Implementing Classes:
- AbstractContainerBuilder, MDBContainerBuilder
- public interface SecureBuilder
- extends org.apache.geronimo.naming.deployment.ResourceEnvironmentBuilder
An interface for secure inteceptor builders.
- Version:
- $Revision: 445411 $ $Date: 2005-04-18 21:05:16 +0200 (Mon, 18 Apr 2005) $
Methods inherited from interface org.apache.geronimo.naming.deployment.ResourceEnvironmentBuilder |
getApplicationManagedSecurityResources, getUnshareableResources, setApplicationManagedSecurityResources, setUnshareableResources |
getContainerId
public String getContainerId()
setContainerId
public void setContainerId(String containerId)
getDefaultPrincipal
public org.apache.geronimo.security.deploy.DefaultPrincipal getDefaultPrincipal()
setDefaultPrincipal
public void setDefaultPrincipal(org.apache.geronimo.security.deploy.DefaultPrincipal defaultSubject)
getRunAs
public Subject getRunAs()
setRunAs
public void setRunAs(Subject runAs)
isDoAsCurrentCaller
public boolean isDoAsCurrentCaller()
setDoAsCurrentCaller
public void setDoAsCurrentCaller(boolean doAsCurrentCaller)
isSecurityEnabled
public boolean isSecurityEnabled()
setSecurityEnabled
public void setSecurityEnabled(boolean securityEnabled)
isUseContextHandler
public boolean isUseContextHandler()
setUseContextHandler
public void setUseContextHandler(boolean useContextHandler)
setPolicyContextID
public void setPolicyContextID(String policyContextID)
Copyright © 1999-2006 OpenEJB. All Rights Reserved.