java.io.Serializable, MergeableMetaData<SecurityIdentityMetaData>, IdMetaData, WithDescriptionspublic class SecurityIdentityMetaData extends IdMetaDataImplWithDescriptions implements MergeableMetaData<SecurityIdentityMetaData>
| Constructor | Description |
|---|---|
SecurityIdentityMetaData() |
Create a new SecurityIdentityMetaData
|
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.String |
getDescription() |
Gets description.
|
RunAsMetaData |
getRunAs() |
Get the runAs.
|
java.lang.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(java.lang.String description) |
Sets description.
|
void |
setRunAs(RunAsMetaData runAs) |
Set the runAs.
|
void |
setRunAsPrincipal(java.lang.String runAsPrincipal) |
Set the runAsPrincipal.
|
void |
setUseCallerIdentity(EmptyMetaData useCallerIdentity) |
Set the useCallerIdentity.
|
clone, equals, getId, hashCode, setIdgetDescriptions, setDescriptionspublic SecurityIdentityMetaData()
public boolean isUseCallerId()
public EmptyMetaData getUseCallerIdentity()
public void setUseCallerIdentity(EmptyMetaData useCallerIdentity)
useCallerIdentity - the useCallerIdentity.public RunAsMetaData getRunAs()
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
description - public void setRunAs(RunAsMetaData runAs)
runAs - the runAs.java.lang.IllegalArgumentException - for a null runAspublic java.lang.String getRunAsPrincipal()
public void setRunAsPrincipal(java.lang.String runAsPrincipal)
runAsPrincipal - the runAsPrincipal.java.lang.IllegalArgumentException - for a null runAsPrincipalpublic SecurityIdentityMetaData merge(SecurityIdentityMetaData original)
public void merge(SecurityIdentityMetaData override, SecurityIdentityMetaData original)
merge in interface MergeableMetaData<SecurityIdentityMetaData>override - original - Copyright © 2018 JBoss by Red Hat. All rights reserved.