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

时间:2011-12-14 19:03:36

标签: java soap saml

我已经开始使用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?");

1 个答案:

答案 0 :(得分:3)

查看Wikipedia,看起来名称是GUID,而friendlyName是人类可读的标识符。

我不确定其中一个或两个是否必须是唯一的。我不确定Name是否有某些限制。我的预感是,FriendlyName没有太多限制,并且设计为用户友好。我希望这会有所帮助:)