public class SecurityIdentityMetaData extends IdMetaDataImplWithDescriptions implements MergeableMetaData<SecurityIdentityMetaData>
Constructor and Description |
---|
SecurityIdentityMetaData()
Create a new SecurityIdentityMetaData
|
Modifier and Type | Method and Description |
---|---|
String |
getDescription()
Gets description.
|
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) |
void |
merge(SecurityIdentityMetaData override,
SecurityIdentityMetaData original)
Merge override + original into this
|
void |
setDescription(String description)
Sets description.
|
void |
setRunAs(RunAsMetaData runAs)
Set the runAs.
|
void |
setRunAsPrincipal(String runAsPrincipal)
Set the runAsPrincipal.
|
void |
setUseCallerIdentity(EmptyMetaData useCallerIdentity)
Set the useCallerIdentity.
|
getDescriptions, setDescriptions
public SecurityIdentityMetaData()
public boolean isUseCallerId()
public EmptyMetaData getUseCallerIdentity()
public void setUseCallerIdentity(EmptyMetaData useCallerIdentity)
useCallerIdentity
- the useCallerIdentity.public RunAsMetaData getRunAs()
public String getDescription()
public void setDescription(String description)
description
- 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)
public void merge(SecurityIdentityMetaData override, SecurityIdentityMetaData original)
merge
in interface MergeableMetaData<SecurityIdentityMetaData>
override
- original
- Copyright © 2016 JBoss by Red Hat. All rights reserved.