- 所有超接口:
-
XMLCryptoContext
- 所有已知实现类:
-
DOMValidateContext
包含用于验证XML签名的上下文信息。此接口主要用于类型安全。
请注意,XMLValidateContext
实例可以包含特定于其使用的XML签名结构的信息和状态。如果将XMLValidateContext
用于不同的签名结构,则结果是不可预测的(例如,不应该使用相同的XMLValidateContext
实例来验证两个不同的XMLSignature
对象)。
以下属性可以由应用程序使用setProperty
方法设置。
javax.xml.crypto.dsig.cacheReference
: 值必须是Boolean
。此属性控制Reference.validate
方法是否会缓存解引用的内容和预消化的输入,以便通过Reference.getDereferencedData
和Reference.getDigestInputStream
方法进行后续检索。如果未指定默认值,则默认值为Boolean.FALSE
。
- 自版本:
- 1.6
- 参见:
-
Method Summary
Methods declared in interface javax.xml.crypto.XMLCryptoContext
get, getBaseURI, getDefaultNamespacePrefix, getKeySelector, getNamespacePrefix, getProperty, getURIDereferencer, put, putNamespacePrefix, setBaseURI, setDefaultNamespacePrefix, setKeySelector, setProperty, setURIDereferencer