モジュール java.xml.crypto

パッケージ javax.xml.crypto

XML暗号化用の共通クラスです。 このパッケージには、XML署名の生成またはXMLデータの暗号化など、XML暗号化処理を実行するのに使用する共通クラスが含まれます。

パッケージの仕様

導入されたバージョン:
1.6
  • インタフェースのサマリー 
    インタフェース 説明
    AlgorithmMethod
    XMLセキュリティ仕様で定義されたアルゴリズムの抽象表現です。
    Data
    URIReference、または後続のTransformの入力および出力を間接参照した結果の抽象表現です。
    KeySelectorResult
    KeySelector.selectメソッドによって返された結果です。
    NodeSetData<T>
    ノード・セットを格納するData型の抽象表現です。
    URIDereferencer
    URIReferenceの間接参照です。
    URIReference
    RFC 2396で指定されているように、データ・オブジェクトをURI-Referenceを使って識別します。
    XMLCryptoContext
    XML暗号化処理についての共通コンテキスト情報を格納します。
    XMLStructure
    任意の名前空間からのXML構造の表現です。
  • クラスのサマリー 
    クラス 説明
    KeySelector
    KeyInfoオブジェクトに格納されるデータを使用して、キーを検索して返すセレクタです。
    KeySelector.Purpose
    選択されるキーの目的です。
    OctetStreamData
    octetストリームを含むData型の表現です。
  • 例外のサマリー 
    例外 説明
    KeySelectorException
    KeySelectorによってスローされた例外条件を示します。
    MarshalException
    XML整列化または非整列化の処理中に発生した例外条件を示します。
    NoSuchMechanismException
    この例外は、あるXMLメカニズムが要求されたにもかかわらず、現在の環境では使用可能でない場合にスローされます。
    URIReferenceException
    URIReferenceの間接参照中にスローされた例外条件を示します。