public interface XMLSignContext extends XMLCryptoContext
XMLSignContext インスタンスには、ともに使用される XML 署名構造に固有の情報および状態を格納できます。XMLSignContext が異なる署名構造 (たとえば、同じ XMLSignContext インスタンスを使用して 2 つの異なる XMLSignature オブジェクトに署名すべきでない) とともに使用された場合、予想外の結果となります。
次のプロパティーは、setProperty メソッドを使用して設定できます。
javax.xml.crypto.dsig.cacheReference: 値は Boolean である必要があります。このプロパティーは、ダイジェストされた Reference オブジェクトが、間接参照されたコンテンツおよび Reference.getDereferencedData メソッドおよび Reference.getDigestInputStream メソッド経由による後続の取得のための事前ダイジェストされた入力を、キャッシュするかどうかを制御します。指定されない場合のデフォルト値は、Boolean.FALSE です。
XMLSignature.sign(XMLSignContext)get, getBaseURI, getDefaultNamespacePrefix, getKeySelector, getNamespacePrefix, getProperty, getURIDereferencer, put, putNamespacePrefix, setBaseURI, setDefaultNamespacePrefix, setKeySelector, setProperty, setURIDereferencer バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.