cz.metacentrum.perun.core.api.Attribute.getName()方法的使用及代码示例

x33g5p2x  于2022-01-17 转载在 其他  
字(3.2k)|赞(0)|评价(0)|浏览(134)

本文整理了Java中cz.metacentrum.perun.core.api.Attribute.getName()方法的一些代码示例,展示了Attribute.getName()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Attribute.getName()方法的具体详情如下:
包路径:cz.metacentrum.perun.core.api.Attribute
类名称:Attribute
方法名:getName

Attribute.getName介绍

暂无

代码示例

代码示例来源:origin: CESNET/perun

if (a.getName().equals(AttributesManager.NS_USER_ATTR_DEF + ":preferredMail")) {

代码示例来源:origin: CESNET/perun

map.put(att.getName(), att);
List<Attribute> memberAttributes = attrManager.getAttributes(registrarSession, member);
for (Attribute att : memberAttributes) {
  map.put(att.getName(), att);

代码示例来源:origin: CESNET/perun

if (MailManagerImpl.URN_USER_PREFERRED_MAIL.equals(a.getName())) {
  if (a.getValue() != null && !((String)a.getValue()).isEmpty()) {
} else if ("urn:perun:user:attribute-def:def:organization".equals(a.getName())) {
  if (a.getValue() != null) {
    identity.setOrganization((String)a.getValue());

代码示例来源:origin: CESNET/perun

Matcher uidMatcher = userUidNamespacePattern.matcher(this.attribute.getName());
Matcher loginMatcher = userLoginNamespacePattern.matcher(this.attribute.getName());
if(this.attribute.getName().equals(cz.metacentrum.perun.core.api.AttributesManager.NS_USER_ATTR_DEF + ":" + perunAttrPreferredMail)) {
} else if(this.attribute.getName().equals(cz.metacentrum.perun.core.api.AttributesManager.NS_USER_ATTR_DEF + ":" + perunAttrOrganization)) {
  if(this.attribute.getValue() != null) {
    updateUserAttribute(ldapAttrOrganization, (String) attribute.getValue(), LdapOperation.REPLACE_ATTRIBUTE, this.user);
} else if(this.attribute.getName().equals(cz.metacentrum.perun.core.api.AttributesManager.NS_USER_ATTR_DEF + ":" + perunAttrPhone)) {
  if(this.attribute.getValue() != null) {
    updateUserAttribute(ldapAttrTelephoneNumber, (String) attribute.getValue(), LdapOperation.REPLACE_ATTRIBUTE, this.user);
} else if(this.attribute.getName().equals(cz.metacentrum.perun.core.api.AttributesManager.NS_USER_ATTR_VIRT + ":" + perunAttrUserCertDNs)) {
  Map<String, String> certDNsMap = (this.attribute.getValue() != null) ? (Map) this.attribute.getValue() : null;
} else if(this.attribute.getName().equals(cz.metacentrum.perun.core.api.AttributesManager.NS_USER_ATTR_VIRT + ":" + perunAttrBonaFideStatus)) {
  if(this.attribute.getValue() != null) {
    updateUserAttribute(ldapAttrBonaFideStatus, (String) attribute.getValue(), LdapOperation.REPLACE_ATTRIBUTE, this.user);
} else if(this.attribute.getName().equals(cz.metacentrum.perun.core.api.AttributesManager.NS_USER_ATTR_VIRT + ":" + perunAttrSchacHomeOrganizations)) {
  updateUserMultivalueAttributeInLDAP((ArrayList) this.attribute.getValue(), this.user, ldapAttrSchacHomeOrganizations);
} else if(this.attribute.getName().equals(cz.metacentrum.perun.core.api.AttributesManager.NS_USER_ATTR_VIRT + ":" + perunAttrEduPersonScopedAffiliations)) {
  updateUserMultivalueAttributeInLDAP((ArrayList) this.attribute.getValue(), this.user, ldapAttrEduPersonScopedAffiliations);
} else if(this.attribute.getName().equals(cz.metacentrum.perun.core.api.AttributesManager.NS_USER_ATTR_VIRT + ":" + perunAttrGroupNames)) {
  updateUserMultivalueAttributeInLDAP((ArrayList) this.attribute.getValue(), this.user, ldapAttrGroupNames);

相关文章