クラスXPathType

java.lang.Object
javax.xml.crypto.dsig.spec.XPathType

public class XPathType extends Object
W3C Recommendation for XML-Signature XPath Filter 2.0」で定義されている、XPath要素のXMLスキーマ定義です。
<schema xmlns="http://www.w3.org/2001/XMLSchema"
        xmlns:xf="http://www.w3.org/2002/06/xmldsig-filter2"
        targetNamespace="http://www.w3.org/2002/06/xmldsig-filter2"
        version="0.1" elementFormDefault="qualified">

<element name="XPath"
         type="xf:XPathType"/>

<complexType name="XPathType">
  <simpleContent>
    <extension base="string">
      <attribute name="Filter">
        <simpleType>
          <restriction base="string">
            <enumeration value="intersect"/>
            <enumeration value="subtract"/>
            <enumeration value="union"/>
          </restriction>
        </simpleType>
      </attribute>
    </extension>
  </simpleContent>
</complexType>
導入されたバージョン:
1.6
関連項目:
  • コンストラクタの詳細

  • メソッドの詳細

    • getExpression

      public String getExpression()
      評価するXPath式を返します。
      戻り値:
      評価するXPath式
    • getFilter

      public XPathType.Filter getFilter()
      フィルタ処理を返します。
      戻り値:
      フィルタ処理
    • getNamespaceMap

      public Map<String,String> getNamespaceMap()
      名前空間接頭辞のマップを返します。 それぞれのキーは、対応する名前空間URI Stringへマッピングする名前空間接頭辞Stringです。

      この実装ではunmodifiable mapが返されます。

      戻り値:
      名前空間URIへの名前空間接頭辞のMap。空の場合もあるが、nullになることはない