|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.metadata.javaee.support.IdMetaDataImpl
org.jboss.metadata.javaee.support.IdMetaDataImplWithDescriptions
org.jboss.metadata.ejb.spec.SecurityIdentityMetaData
public class SecurityIdentityMetaData
SecurityIdentityMetaData.
Constructor Summary | |
---|---|
SecurityIdentityMetaData()
Create a new SecurityIdentityMetaData |
Method Summary | |
---|---|
RunAsMetaData |
getRunAs()
Get the runAs. |
String |
getRunAsPrincipal()
Get the runAsPrincipal. |
EmptyMetaData |
getUseCallerIdentity()
Get the useCallerIdentity. |
boolean |
isUseCallerId()
Whether to use caller identity |
SecurityIdentityMetaData |
merge(SecurityIdentityMetaData original)
Merge some metadata |
void |
merge(SecurityIdentityMetaData override,
SecurityIdentityMetaData original)
Merge override + original into this |
void |
setRunAs(RunAsMetaData runAs)
Set the runAs. |
void |
setRunAsPrincipal(String runAsPrincipal)
Set the runAsPrincipal. |
void |
setUseCallerIdentity(EmptyMetaData useCallerIdentity)
Set the useCallerIdentity. |
Methods inherited from class org.jboss.metadata.javaee.support.IdMetaDataImplWithDescriptions |
---|
getDescriptions, merge, setDescriptions |
Methods inherited from class org.jboss.metadata.javaee.support.IdMetaDataImpl |
---|
clone, equals, getId, hashCode, merge, setId |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SecurityIdentityMetaData()
Method Detail |
---|
public boolean isUseCallerId()
public EmptyMetaData getUseCallerIdentity()
public void setUseCallerIdentity(EmptyMetaData useCallerIdentity)
useCallerIdentity
- the useCallerIdentity.public RunAsMetaData getRunAs()
public void setRunAs(RunAsMetaData runAs)
runAs
- the runAs.
IllegalArgumentException
- for a null runAspublic String getRunAsPrincipal()
public void setRunAsPrincipal(String runAsPrincipal)
runAsPrincipal
- the runAsPrincipal.
IllegalArgumentException
- for a null runAsPrincipalpublic SecurityIdentityMetaData merge(SecurityIdentityMetaData original)
MergeableMetaData
merge
in interface MergeableMetaData<SecurityIdentityMetaData>
original
- the original
public void merge(SecurityIdentityMetaData override, SecurityIdentityMetaData original)
override
- original
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |