org.eclipse.jst.j2ee.common
Interface SecurityIdentity

All Superinterfaces:
org.eclipse.emf.ecore.EObject, J2EEEObject, org.eclipse.emf.common.notify.Notifier
All Known Subinterfaces:
RunAsSpecifiedIdentity, UseCallerIdentity

public interface SecurityIdentity
extends J2EEEObject

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 identity is to be used. It contains an optional description and a specification of the security identity to be used.

Since:
1.0

Method Summary
 java.lang.String getDescription()
           
 org.eclipse.emf.common.util.EList getDescriptions()
          Returns the value of the 'Descriptions' containment reference list.
 boolean isRunAsSpecifiedIdentity()
          Returns boolean value for the RunAsSpecifiedIdentity
 boolean isUseCallerIdentity()
          Returns boolean value for the Caller Identity
 void setDescription(java.lang.String value)
           
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getDescription

java.lang.String getDescription()
Returns:
The value of the Description attribute

setDescription

void setDescription(java.lang.String value)
Parameters:
value - The new value of the Description attribute

getDescriptions

org.eclipse.emf.common.util.EList getDescriptions()
Returns the value of the 'Descriptions' containment reference list. The list contents are of type Description.

If the meaning of the 'Descriptions' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Descriptions' containment reference list.
See Also:
CommonPackage.getSecurityIdentity_Descriptions()

isRunAsSpecifiedIdentity

boolean isRunAsSpecifiedIdentity()
Returns boolean value for the RunAsSpecifiedIdentity

Returns:
boolean value

isUseCallerIdentity

boolean isUseCallerIdentity()
Returns boolean value for the Caller Identity

Returns:
boolean value