URIDereferencer

Interface URIDereferencer

public interface URIDereferencer

A dereferencer of URIReferences-

The result of dereferencing a URIReference is either an instance of OctetStreamData or NodeSetData. Unless the URIReference is a same-document reference as defined in section 4.2 of the W3C Recommendation for XML-Signature Syntax and Processing, the result of dereferencing the URIReference MUST be an OctetStreamData.

Since:
1.6
See Also:
XMLCryptoContext.setURIDereferencer(URIDereferencer), XMLCryptoContext.getURIDereferencer()

Methods

dereference

Data dereference(URIReference uriReference,
                 XMLCryptoContext context)
          throws URIReferenceException

Dereferences the specified URIReference and returns the dereferenced data.

Parameters:
uriReference - the URIReference
context - an XMLCryptoContext that may contain additional useful information for dereferencing the URI. This implementation should dereference the specified URIReference against the context's baseURI parameter, if specified.
Returns:
the dereferenced data
Throws:
NullPointerException - if uriReference or context are null
URIReferenceException - if an exception occurs while dereferencing the specified uriReference

© 1993–2017, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号

意见反馈
返回顶部