JavaTM Platform
Standard Ed. 6

javax.xml.crypto
インタフェース URIDereferencer


public interface URIDereferencer

URIReference の間接参照です。

URIReference の間接参照の結果は、OctetStreamData または NodeSetData のインスタンスのどちらかです。URIReference が「W3C Recommendation for XML-Signature Syntax and Processing」のセクション 4.2 で定義されている同一文書参照でない限り、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 - URI の間接参照に役立つ追加情報が含まれている場合のある XMLCryptoContext。この実装では、指定された URIReference をコンテキストの baseURI パラメータ (指定されている場合) に基づいて間接参照するはずである
戻り値:
間接参照されたデータ
例外:
NullPointerException - uriReference または contextnull の場合
URIReferenceException - 指定された uriReference の間接参照中に例外が発生した場合

JavaTM Platform
Standard Ed. 6

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。