Module
java.xml.crypto
Package javax.xml.crypto
XML加密的通用类。
此包包括用于执行XML加密操作的常用类,例如生成XML签名或加密XML数据。
包装规格
- 从以下版本开始:
- 1.6
-
接口摘要 接口 描述 AlgorithmMethod 在XML安全规范中定义的算法的抽象表示。Data 取消引用URIReference
或后续Transform
的输入/输出的结果的抽象表示。KeySelectorResult 结果由KeySelector.select
方法返回。NodeSetData<T> 包含节点集的Data
类型的抽象表示。URIDereferencer 取消参考URIReference
s。URIReference 通过URI-Reference标识数据对象,由 RFC 2396指定。XMLCryptoContext 包含XML加密操作的常见上下文信息。XMLStructure 来自任何命名空间的XML结构的表示。 -
类摘要 Class 描述 KeySelector 使用KeyInfo
对象中包含的数据查找并返回键的选择器。KeySelector.Purpose 要选择的键的目的。OctetStreamData 包含八位字节流的Data
类型的表示。 -
异常摘要 异常 描述 KeySelectorException 表示由KeySelector
抛出的异常情况。MarshalException 表示在XML编组或解组过程中发生的异常情况。NoSuchMechanismException 当请求特定的XML机制但在环境中不可用时抛出此异常。URIReferenceException 表示在取消引用URIReference
时抛出异常情况。