-
- All Superinterfaces:
-
XMLCryptoContext
- 所有已知实现类:
-
DOMSignContext
public interface XMLSignContext extends XMLCryptoContext
包含用于生成XML签名的上下文信息。 此接口主要用于类型安全。请注意,
XMLSignContext
实例可以包含与其使用的XML签名结构特定的信息和状态。 如果使用XMLSignContext
与不同的签名结构(例如,您不应该使用相同的XMLSignContext
实例来签署两个不同的XMLSignature
对象),则结果是不可预测的。可以使用
setProperty
方法设置以下属性。-
javax.xml.crypto.dsig.cacheReference
:值必须是Boolean
。 该属性控制消化的Reference
对象是否将缓存取消引用的内容和预消化输入,以便通过Reference.getDereferencedData
和Reference.getDigestInputStream
方法进行后续检索。 默认值(如果未指定)为Boolean.FALSE
。
- 从以下版本开始:
- 1.6
- 另请参见:
-
XMLSignature.sign(XMLSignContext)
-
-
方法摘要
-
Methods inherited from interface javax.xml.crypto.XMLCryptoContext
get, getBaseURI, getDefaultNamespacePrefix, getKeySelector, getNamespacePrefix, getProperty, getURIDereferencer, put, putNamespacePrefix, setBaseURI, setDefaultNamespacePrefix, setKeySelector, setProperty, setURIDereferencer
-
-