モジュール java.xml.crypto
パッケージ javax.xml.crypto.dsig
XMLデジタル署名の生成および検証用のクラスです。 このパッケージには、W3C XMLデジタル署名仕様で定義された主要な要素を表現するクラス
XMLSignature、SignedInfo、CanonicalizationMethod、SignatureMethod、Reference、DigestMethod、XMLObject、Manifest、SignaturePropertiesおよびSignaturePropertyが含まれます。 KeyInfo型は、javax.xml.crypto.dsig.keyinfoサブパッケージで定義されます。 XMLSignatureFactoryは、XMLSignatureオブジェクトを最初から、またはDOMノードなどの既存XML表現から作成する抽象ファクトリです。 TransformServiceは、変換および標準化アルゴリズムの実装を作成およびプラグインするための、サービス・プロバイダ・インタフェースです。
このパッケージで特に重要なのはXMLSignatureクラスであり、これによりXMLデジタル署名の署名および検証が可能になります。
パッケージの仕様
- 導入されたバージョン:
- 1.6
-
クラスのサマリー クラス 説明 TransformService 変換アルゴリズムおよび正規化アルゴリズム用のService Provider Interfaceです。XMLSignatureFactory ゼロからXMLSignatureオブジェクトを作成するため、または対応するXML表現からXMLSignatureオブジェクトを非整列化するためのファクトリ。 -
例外のサマリー 例外 説明 TransformException 変換アルゴリズムの実行中に例外条件が発生したことを示します。XMLSignatureException XML署名の生成中または検証処理中に発生した例外条件を示します。