uTools-Manuals/docs/java/javax/xml/crypto/dsig/package-summary.html

232 lines
12 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<div class="header">
<h1 class="title" title="Package">Package javax.xml.crypto.dsig</h1>
<div class="docSummary">
<div class="block">
用于生成和验证XML数字签名的类。
</div>
</div>
<p>See: <a href="#package.description">描述</a></p>
</div><div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" class="typeSummary" summary="Interface Summary table, listing interfaces, and an explanation">
<caption>
<span>接口摘要</span>
<span class="tabEnd"> </span>
</caption>
<tbody>
<tr>
<th class="colFirst" scope="col">接口</th>
<th class="colLast" scope="col">描述</th>
</tr>
</tbody>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../../javax/xml/crypto/dsig/CanonicalizationMethod.html" title="interface in javax.xml.crypto.dsig">CanonicalizationMethod</a></td>
<td class="colLast">
<div class="block">
W3C Recommendation for XML-Signature Syntax and Processing中定义的XML
<code>CanonicalizationMethod</code>元素的
<a href="http://www.w3.org/TR/xmldsig-core/">表示</a>
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../javax/xml/crypto/dsig/DigestMethod.html" title="interface in javax.xml.crypto.dsig">DigestMethod</a></td>
<td class="colLast">
<div class="block">
W3C Recommendation for XML-Signature Syntax and Processing中定义的XML
<code>DigestMethod</code>元素的
<a href="http://www.w3.org/TR/xmldsig-core/">表示</a>
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../javax/xml/crypto/dsig/Manifest.html" title="interface in javax.xml.crypto.dsig">Manifest</a></td>
<td class="colLast">
<div class="block">
W3C Recommendation for XML-Signature Syntax and Processing中定义的XML
<code>Manifest</code>元素的
<a href="http://www.w3.org/TR/xmldsig-core/">表示</a>
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../javax/xml/crypto/dsig/Reference.html" title="interface in javax.xml.crypto.dsig">Reference</a></td>
<td class="colLast">
<div class="block">
W3C Recommendation for XML-Signature Syntax and Processing中定义的
<code>Reference</code>元素的
<a href="http://www.w3.org/TR/xmldsig-core/">表示</a>
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../javax/xml/crypto/dsig/SignatureMethod.html" title="interface in javax.xml.crypto.dsig">SignatureMethod</a></td>
<td class="colLast">
<div class="block">
W3C Recommendation for XML-Signature Syntax and Processing中定义的XML
<code>SignatureMethod</code>元素的
<a href="http://www.w3.org/TR/xmldsig-core/">表示</a>
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../javax/xml/crypto/dsig/SignatureProperties.html" title="interface in javax.xml.crypto.dsig">SignatureProperties</a></td>
<td class="colLast">
<div class="block">
W3C Recommendation for XML-Signature Syntax and Processing中定义的XML
<code>SignatureProperties</code>元素的
<a href="http://www.w3.org/TR/xmldsig-core/">表示</a>
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../javax/xml/crypto/dsig/SignatureProperty.html" title="interface in javax.xml.crypto.dsig">SignatureProperty</a></td>
<td class="colLast">
<div class="block">
W3C Recommendation for XML-Signature Syntax and Processing中定义的XML
<code>SignatureProperty</code>元素的
<a href="http://www.w3.org/TR/xmldsig-core/">表示</a>
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../javax/xml/crypto/dsig/SignedInfo.html" title="interface in javax.xml.crypto.dsig">SignedInfo</a></td>
<td class="colLast">
<div class="block">
W3C Recommendation for XML-Signature Syntax and Processing中定义的XML
<code>SignedInfo</code>元素的
<a href="http://www.w3.org/TR/xmldsig-core/">表示</a>
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../javax/xml/crypto/dsig/Transform.html" title="interface in javax.xml.crypto.dsig">Transform</a></td>
<td class="colLast">
<div class="block">
W3C Recommendation for XML-Signature Syntax and Processing中定义的XML
<code>Transform</code>元素的
<a href="http://www.w3.org/TR/xmldsig-core/">表示</a>
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../javax/xml/crypto/dsig/XMLObject.html" title="interface in javax.xml.crypto.dsig">XMLObject</a></td>
<td class="colLast">
<div class="block">
W3C Recommendation for XML-Signature Syntax and Processing中定义的XML
<code>Object</code>元素的
<a href="http://www.w3.org/TR/xmldsig-core/">表示</a>
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../javax/xml/crypto/dsig/XMLSignature.html" title="interface in javax.xml.crypto.dsig">XMLSignature</a></td>
<td class="colLast">
<div class="block">
W3C Recommendation for XML-Signature Syntax and Processing中定义的XML
<code>Signature</code>元素的
<a href="http://www.w3.org/TR/xmldsig-core/">表示</a>
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../javax/xml/crypto/dsig/XMLSignature.SignatureValue.html" title="interface in javax.xml.crypto.dsig">XMLSignature.SignatureValue</a></td>
<td class="colLast">
<div class="block">
W3C Recommendation for XML-Signature Syntax and Processing中定义的XML
<code>SignatureValue</code>元素的
<a href="http://www.w3.org/TR/xmldsig-core/">表示</a>
</div> </td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../javax/xml/crypto/dsig/XMLSignContext.html" title="interface in javax.xml.crypto.dsig">XMLSignContext</a></td>
<td class="colLast">
<div class="block">
包含用于生成XML签名的上下文信息。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../javax/xml/crypto/dsig/XMLValidateContext.html" title="interface in javax.xml.crypto.dsig">XMLValidateContext</a></td>
<td class="colLast">
<div class="block">
包含验证XML签名的上下文信息。
</div> </td>
</tr>
</tbody>
</table> </li>
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" class="typeSummary" summary="Class Summary table, listing classes, and an explanation">
<caption>
<span>类摘要</span>
<span class="tabEnd"> </span>
</caption>
<tbody>
<tr>
<th class="colFirst" scope="col"></th>
<th class="colLast" scope="col">描述</th>
</tr>
</tbody>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../../javax/xml/crypto/dsig/TransformService.html" title="class in javax.xml.crypto.dsig">TransformService</a></td>
<td class="colLast">
<div class="block">
用于变换和规范化算法的服务提供程序接口。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../javax/xml/crypto/dsig/XMLSignatureFactory.html" title="class in javax.xml.crypto.dsig">XMLSignatureFactory</a></td>
<td class="colLast">
<div class="block">
<span>从零开始创建<a href="../../../../javax/xml/crypto/dsig/XMLSignature.html" title="javax.xml.crypto.dsig中的接口"><code>XMLSignature</code></a>对象的工厂或从对应的XML表示中解组<code>XMLSignature</code>对象。</span>
</div> </td>
</tr>
</tbody>
</table> </li>
<li class="blockList">
<table border="0" cellpadding="3" cellspacing="0" class="typeSummary" summary="Exception Summary table, listing exceptions, and an explanation">
<caption>
<span>异常摘要</span>
<span class="tabEnd"> </span>
</caption>
<tbody>
<tr>
<th class="colFirst" scope="col">异常</th>
<th class="colLast" scope="col">描述</th>
</tr>
</tbody>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../../javax/xml/crypto/dsig/TransformException.html" title="class in javax.xml.crypto.dsig">TransformException</a></td>
<td class="colLast">
<div class="block">
表示执行变换算法时发生的异常情况。
</div> </td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../javax/xml/crypto/dsig/XMLSignatureException.html" title="class in javax.xml.crypto.dsig">XMLSignatureException</a></td>
<td class="colLast">
<div class="block">
表示在XML签名生成或验证过程中发生的特殊情况。
</div> </td>
</tr>
</tbody>
</table> </li>
</ul>
<a name="package.description">
<!-- --> </a>
<h2 title="Package javax.xml.crypto.dsig Description">Package javax.xml.crypto.dsig Description</h2>
<div class="block">
<span>用于生成和验证XML数字签名的类。</span>
<span>此包包括表示在W3C XML数字签名规范中定义的核心要素类 <a href="../../../../javax/xml/crypto/dsig/XMLSignature.html" title="javax.xml.crypto.dsig中的接口"><code>XMLSignature</code></a> <a href="../../../../javax/xml/crypto/dsig/SignedInfo.html" title="javax.xml.crypto.dsig中的接口"><code>SignedInfo</code></a> <a href="../../../../javax/xml/crypto/dsig/CanonicalizationMethod.html" title="javax.xml.crypto.dsig中的接口"><code>CanonicalizationMethod</code></a> <a href="../../../../javax/xml/crypto/dsig/SignatureMethod.html" title="javax.xml.crypto.dsig中的接口"><code>SignatureMethod</code></a> <a href="../../../../javax/xml/crypto/dsig/Reference.html" title="javax.xml.crypto.dsig中的接口"><code>Reference</code></a> <a href="../../../../javax/xml/crypto/dsig/DigestMethod.html" title="javax.xml.crypto.dsig中的接口"><code>DigestMethod</code></a> <a href="../../../../javax/xml/crypto/dsig/XMLObject.html" title="javax.xml.crypto.dsig中的接口"><code>XMLObject</code></a> <a href="../../../../javax/xml/crypto/dsig/Manifest.html" title="javax.xml.crypto.dsig中的接口"><code>Manifest</code></a> <a href="../../../../javax/xml/crypto/dsig/SignatureProperties.html" title="javax.xml.crypto.dsig中的接口"><code>SignatureProperties</code></a><a href="../../../../javax/xml/crypto/dsig/SignatureProperty.html" title="javax.xml.crypto.dsig中的接口"><code>SignatureProperty</code></a></span>
<span><code>KeyInfo</code>类型在<a href="../../../../javax/xml/crypto/dsig/keyinfo/package-summary.html"><code>javax.xml.crypto.dsig.keyinfo</code></a>子包中定义。</span>
<span><a href="../../../../javax/xml/crypto/dsig/XMLSignatureFactory.html" title="javax.xml.crypto.dsig中的类"><code>XMLSignatureFactory</code></a>是一个抽象工厂,从零开始创建<a href="../../../../javax/xml/crypto/dsig/XMLSignature.html" title="javax.xml.crypto.dsig中的接口"><code>XMLSignature</code></a>对象或者从一个预先存在的XML表示形式如DOM节点创建。</span>
<span><a href="../../../../javax/xml/crypto/dsig/TransformService.html" title="javax.xml.crypto.dsig中的类"><code>TransformService</code></a>是用于创建和插入变换和规范化算法的实现的服务提供者接口。</span>
<p> <span>这个包中的主要意义是<a href="../../../../javax/xml/crypto/dsig/XMLSignature.html" title="javax.xml.crypto.dsig中的接口"><code>XMLSignature</code></a>它允许您签署和验证XML数字签名。</span> </p>
<h2> <span>包装规格</span> </h2>
<ul>
<li> <span><a href="http://www.w3.org/TR/xmldsig-core/">XML-Signature Syntax and Processing: W3C Recommendation</a></span> </li>
<li> <span><a href="http://www.ietf.org/rfc/rfc3275.txt">RFC 3275: XML-Signature Syntax and Processing</a></span> </li>
</ul>
<p></p>
<dl>
<dt>
<span><b>以来:</b></span>
</dt>
<dd>
<span>1.6</span>
</dd>
</dl>
</div>
</div>