/* */ package org.jboss.metadata;
/* */
/* */ import java.util.Iterator;
/* */ import org.jboss.metadata.javaee.spec.DescriptionImpl;
/* */ import org.jboss.metadata.javaee.spec.DescriptionsImpl;
/* */ import org.jboss.metadata.javaee.spec.RunAsMetaData;
/* */ import org.jboss.metadata.spi.MetaData;
/* */
/* */ @Deprecated
/* */ public class SecurityIdentityMetaData extends OldMetaData<org.jboss.metadata.ejb.spec.SecurityIdentityMetaData>
/* */ {
/* */ public SecurityIdentityMetaData(org.jboss.metadata.ejb.spec.SecurityIdentityMetaData delegate)
/* */ {
/* 54 */ super(delegate);
/* */ }
/* */
/* */ protected SecurityIdentityMetaData(MetaData metaData)
/* */ {
/* 66 */ super(metaData, org.jboss.metadata.ejb.spec.SecurityIdentityMetaData.class);
/* */ }
/* */
/* */ public String getDescription()
/* */ {
/* 76 */ DescriptionsImpl descriptions = (DescriptionsImpl)((org.jboss.metadata.ejb.spec.SecurityIdentityMetaData)getDelegate()).getDescriptions();
/* 77 */ if ((descriptions == null) || (descriptions.isEmpty()))
/* 78 */ return null;
/* 79 */ return ((DescriptionImpl)descriptions.iterator().next()).getDescription();
/* */ }
/* */
/* */ public boolean getUseCallerIdentity()
/* */ {
/* 89 */ return ((org.jboss.metadata.ejb.spec.SecurityIdentityMetaData)getDelegate()).isUseCallerId();
/* */ }
/* */
/* */ public String getRunAsRoleName()
/* */ {
/* 94 */ RunAsMetaData runAs = ((org.jboss.metadata.ejb.spec.SecurityIdentityMetaData)getDelegate()).getRunAs();
/* 95 */ if (runAs == null)
/* 96 */ return null;
/* 97 */ return runAs.getRoleName();
/* */ }
/* */
/* */ public String getRunAsPrincipalName()
/* */ {
/* 102 */ return ((org.jboss.metadata.ejb.spec.SecurityIdentityMetaData)getDelegate()).getRunAsPrincipal();
/* */ }
/* */
/* */ public void setUseCallerIdentity(boolean flag)
/* */ {
/* 107 */ throw new UnsupportedOperationException("setUseCallerIdentity");
/* */ }
/* */
/* */ public void setRunAsRoleName(String runAsRoleName)
/* */ {
/* 112 */ throw new UnsupportedOperationException("setRunAsRoleName");
/* */ }
/* */
/* */ public void setRunAsPrincipalName(String principalName)
/* */ {
/* 117 */ throw new UnsupportedOperationException("setRunAsPrincipalName");
/* */ }
/* */ }
/* Location: /home/mnovotny/projects/EMBEDDED_JBOSS_BETA3_COMMUNITY/embedded/output/lib/embedded-jboss/lib/jboss-embedded-all.jar
* Qualified Name: org.jboss.metadata.SecurityIdentityMetaData
* JD-Core Version: 0.6.0
*/