- 所有父级接口:
XMLStructure
W3C 对 XML 签名语法和处理的推荐 中定义的 XML
Object 元素的表示。 XMLObject 可以包含任何数据,并且可以包括可选的 MIME 类型、ID 和编码属性。 XML Schema Definition 被定义为:例如:
XMLSignatureFactory fac = XMLSignatureFactory.getInstance("DOM");
Manifest manifest = fac.newManifest(references);
List<XMLStructure> content = Collections.singletonList(manifest);
XMLObject object = factory.newXMLObject(content, "object-1", null, null);
请注意,此类被命名为 XMLObject 而不是 Object 以避免与现有的 java.lang.Object 类发生命名冲突。
- 自从:
- 1.6
- 参见:
-
字段摘要
字段 -
方法总结
在接口 javax.xml.crypto.XMLStructure 中声明的方法
isFeatureSupported
-
字段详细信息
-
TYPE
- 参见:
-
-
方法详情
-
getContent
List <XMLStructure > getContent()返回此XMLObject中包含的XMLStructure的unmodifiable list,它们表示来自任何命名空间的元素。如果有表示
XMLStructure类型的公共子类,则它作为该类的实例返回(例如:SignatureProperties元素将作为SignatureProperties的实例返回)。- 返回:
-
不可修改的
XMLStructure列表(可能为空但绝不为null)
-
getId
String getId()返回此XMLObject的 ID。- 返回:
-
Id(如果未指定,则为
null)
-
getMimeType
String getMimeType()返回此XMLObject的 mime 类型。 mime 类型是一个可选属性,用于描述此XMLObject中的数据(与其编码无关)。- 返回:
-
mime 类型(如果未指定,则为
null)
-
getEncoding
String getEncoding()返回此XMLObject的编码 URI。编码 URI 标识对象编码的方法。- 返回:
-
编码 URI(如果未指定,则为
null)
-