- すべてのスーパー・インタフェース:
- XMLCryptoContext
- 既知のすべての実装クラス:
- DOMValidateContext
public interface XMLValidateContext extends XMLCryptoContext
XML署名の検証用のコンテキスト情報を格納します。 このインタフェースは主に型保証のために提供されています。 
 
XMLValidateContextインスタンスには、ともに使用されるXML署名構造に固有の情報および状態を格納できます。 XMLValidateContextが異なる署名構造(たとえば、同じXMLValidateContextインスタンスを使用して2つの異なるXMLSignatureオブジェクトを検証すべきでない)とともに使用された場合、予想外の結果となります。 
 
次のプロパティは、アプリケーションでsetPropertyメソッドを使用して設定できます。
 
- javax.xml.crypto.dsig.cacheReference: 値は- Booleanである必要があります。 このプロパティは、- Reference.validateメソッドが、間接参照されたコンテンツおよび- Reference.getDereferencedDataメソッドおよび- Reference.getDigestInputStreamメソッド経由による後続の取得のための事前ダイジェストされた入力を、キャッシュするかどうかを制御します。 指定されない場合のデフォルト値は、- Boolean.FALSEです。
- 導入されたバージョン:
- 1.6
- 関連項目:
- XMLSignature.validate(XMLValidateContext),- Reference.validate(XMLValidateContext)
- 
メソッドのサマリーインタフェース javax.xml.crypto.XMLCryptoContextで宣言されたメソッドget, getBaseURI, getDefaultNamespacePrefix, getKeySelector, getNamespacePrefix, getProperty, getURIDereferencer, put, putNamespacePrefix, setBaseURI, setDefaultNamespacePrefix, setKeySelector, setProperty, setURIDereferencer