JavaTM 2 Platform
Standard Ed. 6

javax.xml.crypto
介面 URIDereferencer


public interface URIDereferencer

URIReference 的 dereferencer。

取消參考 URIReference 的結果是一個 OctetStreamData 實例或 NodeSetData 實例。根據 XML-Signature Syntax and Processing 的 W3C Recommendation 中第 4.2 節的定義,只要 URIReference 不是一個相同文檔參考,取消參考 URIReference 都必須得到 OctetStreamData

從以下版本開始:
1.6
另請參見:
XMLCryptoContext.setURIDereferencer(URIDereferencer), XMLCryptoContext.getURIDereferencer()

方法摘要
 Data dereference(URIReference uriReference, XMLCryptoContext context)
          取消參考指定 URIReference 並返回已取消參考的資料。
 

方法詳細資訊

dereference

Data dereference(URIReference uriReference,
                 XMLCryptoContext context)
                 throws URIReferenceException
取消參考指定 URIReference 並返回已取消參考的資料。

參數:
uriReference - URIReference
context - 一個 XMLCryptoContext,可能包含用於取消參考 URI 的其他有用資訊。此實作應根據上下文的 baseURI 參數(如果指定)來取消參考指定 URIReference
返回:
已取消參考的資料
拋出:
NullPointerException - 如果 uriReferencecontextnull
URIReferenceException - 如果取消參考指定的 uriReference 時發生異常

JavaTM 2 Platform
Standard Ed. 6

提交錯誤或意見

版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only