本文整理汇总了Java中gov.nih.nci.security.authorization.domainobjects.ProtectionElement.getProtectionElementName方法的典型用法代码示例。如果您正苦于以下问题:Java ProtectionElement.getProtectionElementName方法的具体用法?Java ProtectionElement.getProtectionElementName怎么用?Java ProtectionElement.getProtectionElementName使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类gov.nih.nci.security.authorization.domainobjects.ProtectionElement
的用法示例。
在下文中一共展示了ProtectionElement.getProtectionElementName方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: getInsititutionCriteria
import gov.nih.nci.security.authorization.domainobjects.ProtectionElement; //导入方法依赖的package包/类
public static InstitutionCriteria getInsititutionCriteria(HttpSession session){
InstitutionCriteria institutionCriteria = new InstitutionCriteria();
Collection<InstitutionDE> institutes = new ArrayList<InstitutionDE>();
//Check user credentials and constrain query by Institutions
if(session.getAttribute(RembrandtConstants.USER_CREDENTIALS)!=null){
UserCredentials credentials = (UserCredentials) session.getAttribute(RembrandtConstants.USER_CREDENTIALS);
Collection<ProtectionElement> protectionElements = credentials.getprotectionElements();
if(protectionElements != null){
for(ProtectionElement pe:protectionElements) {
Long instituteId = new Long(pe.getObjectId());
String name = pe.getProtectionElementName();
institutes.add(new InstitutionDE(name,instituteId));
}
}
institutionCriteria.setInstitutions(institutes);
}
return institutionCriteria;
}
示例2: getInsititutionCollection
import gov.nih.nci.security.authorization.domainobjects.ProtectionElement; //导入方法依赖的package包/类
public static Collection<InstitutionDE> getInsititutionCollection(HttpSession session){
Collection<InstitutionDE> institutes = new ArrayList<InstitutionDE>();
//Check user credentials and constrain query by Institutions
if(session.getAttribute(RembrandtConstants.USER_CREDENTIALS)!=null){
UserCredentials credentials = (UserCredentials) session.getAttribute(RembrandtConstants.USER_CREDENTIALS);
Collection<ProtectionElement> protectionElements = credentials.getprotectionElements();
if(protectionElements != null){
for(ProtectionElement pe:protectionElements) {
Long instituteId = new Long(pe.getObjectId());
String name = pe.getProtectionElementName();
institutes.add(new InstitutionDE(name,instituteId));
}
}
return institutes;
}
return null;
}
示例3: buildDisplayForm
import gov.nih.nci.security.authorization.domainobjects.ProtectionElement; //导入方法依赖的package包/类
public void buildDisplayForm(UserProvisioningManager userProvisioningManager) throws Exception
{
ProtectionElement protectionElement = userProvisioningManager.getProtectionElementById(this.protectionElementId);
this.protectionElementName = protectionElement.getProtectionElementName();
this.protectionElementDescription = protectionElement.getProtectionElementDescription();
this.protectionElementType = protectionElement.getProtectionElementType();
this.protectionElementObjectId = protectionElement.getObjectId();
this.protectionElementAttribute = protectionElement.getAttribute();
this.protectionElementValue = protectionElement.getValue();
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("MM/dd/yyyy");
this.protectionElementUpdateDate = simpleDateFormat.format(protectionElement.getUpdateDate());
}
示例4: buildDisplayForm
import gov.nih.nci.security.authorization.domainobjects.ProtectionElement; //导入方法依赖的package包/类
public void buildDisplayForm(UserProvisioningManager userProvisioningManager) throws Exception
{
ProtectionElement protectionElement = userProvisioningManager.getProtectionElementById(this.protectionElementId);
this.protectionElementName = protectionElement.getProtectionElementName();
this.protectionElementDescription = protectionElement.getProtectionElementDescription();
this.protectionElementType = protectionElement.getProtectionElementType();
this.protectionElementObjectId = protectionElement.getObjectId();
this.protectionElementAttribute = protectionElement.getAttribute();
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("MM/dd/yyyy");
this.protectionElementUpdateDate = simpleDateFormat.format(protectionElement.getUpdateDate());
}
示例5: TableProtectionElement
import gov.nih.nci.security.authorization.domainobjects.ProtectionElement; //导入方法依赖的package包/类
public TableProtectionElement(ProtectionElement pe) {
this.tableName = pe.getProtectionElementDescription();
this.attributeName = pe.getAttribute();
this.attributeValue = pe.getProtectionElementName();
this.roles = new HashSet<String>();
}