モジュール 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署名の生成中または検証処理中に発生した例外条件を示します。