名称和友好名称有什么区别?

3

我开始使用SOAP和SAML,当我创建属性时,我想知道在设置属性名称或友好名称时有什么区别。

XSAny value = (XSAny) builder.buildObject(AttributeValue.DEFAULT_ELEMENT_NAME);
value.setTextContent("Supervalue");

Attribute attribute2 = create(Attribute.class, Attribute.DEFAULT_ELEMENT_NAME);
attribute2.setName("MyName");
attribute2.getAttributeValues().add(value);
attribute2.setFriendlyName("My Friendly Name?");

Attributeз±»зљ„APIж–‡жЎЈйљѕйЃ“жІЎжњ‰и§Јй‡ЉsetNameе’ЊsetFriendlyNameзљ„дЅњз”Ёеђ—пјџ - Jesper
@Jasper。来自文档:setName->设置此属性的名称。setFriendlyName->设置此属性的友好名称。 - Dr. No
1个回答

3

根据维基百科的说明,名称是GUID,而friendlyName是可读性强的标识符。

我不确定它们中的哪一个或两个都需要是唯一的。我也不确定名称是否有特定的约束。我的直觉是FriendlyName没有太多的限制,并且设计为用户友好的。希望这能帮到你 :)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接