org.jboss.metadata
Class SecurityIdentityMetaData
java.lang.Object
org.jboss.metadata.MetaData
org.jboss.metadata.SecurityIdentityMetaData
- All Implemented Interfaces:
- Cloneable, XmlLoadable
public class SecurityIdentityMetaData
- extends MetaData
The meta data object for the security-identity element.
The security-identity element specifies whether the caller�s security
identity is to be used for the execution of the methods of the enterprise
bean or whether a specific run-as role is to be used. It
contains an optional description and a specification of the security
identity to be used.
Used in: session, entity, message-driven
- Version:
- $Revision: 1.9.6.2 $
- Author:
- Scott Stark., Thomas Diesler.
Methods inherited from class org.jboss.metadata.MetaData |
clone, getChildrenByTagName, getElementAttribute, getElementAttribute, getElementContent, getElementContent, getElementContent, getFirstElementContent, getFirstElementContent, getOptionalChild, getOptionalChild, getOptionalChildBooleanContent, getOptionalChildBooleanContent, getOptionalChildContent, getOptionalChildContent, getUniqueChild, getUniqueChildContent, importJbossXml, importXml, jdk13Enabled |
SecurityIdentityMetaData
public SecurityIdentityMetaData()
getDescription
public String getDescription()
getUseCallerIdentity
public boolean getUseCallerIdentity()
setUseCallerIdentity
public void setUseCallerIdentity(boolean flag)
getRunAsRoleName
public String getRunAsRoleName()
setRunAsRoleName
public void setRunAsRoleName(String runAsRoleName)
getRunAsPrincipalName
public String getRunAsPrincipalName()
setRunAsPrincipalName
public void setRunAsPrincipalName(String principalName)
importEjbJarXml
public void importEjbJarXml(Element element)
throws org.jboss.deployment.DeploymentException
- Description copied from class:
MetaData
- Non-operation.
- Overrides:
importEjbJarXml
in class MetaData
- Parameters:
element
- the security-identity element from the ejb-jar
- Throws:
org.jboss.deployment.DeploymentException
Copyright © 2002 JBoss Group, LLC. All Rights Reserved.