我已经开始使用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?");
答案 0 :(得分:3)
查看Wikipedia,看起来名称是GUID,而friendlyName是人类可读的标识符。
我不确定其中一个或两个是否必须是唯一的。我不确定Name是否有某些限制。我的预感是,FriendlyName没有太多限制,并且设计为用户友好。我希望这会有所帮助:)