public interface URIDereferencer
一个
URIReference
的解引用器。
对URIReference
进行解引用的结果要么是一个OctetStreamData
,要么是一个NodeSetData
。除非URIReference
是W3C XML签名语法和处理推荐规范第4.2节中定义的同一文档引用,否则解引用URIReference
的结果必须是一个OctetStreamData
。
- 自:
- 1.6
- 参见:
-
Method Summary
Modifier and TypeMethodDescriptiondereference
(URIReference uriReference, XMLCryptoContext context) 解引用指定的URIReference
并返回解引用的数据。
-
Method Details
-
dereference
解引用指定的URIReference
并返回解引用的数据。- 参数:
-
uriReference
-URIReference
-
context
- 一个可能包含有关解引用URI的其他有用信息的XMLCryptoContext
。如果指定了baseURI
参数,则此实现应根据上下文的baseURI
参数解引用指定的URIReference
。 - 返回:
- 解引用的数据
- 抛出:
-
NullPointerException
- 如果uriReference
或context
为null
-
URIReferenceException
- 如果在解引用指定的uriReference
时发生异常
-