インタフェースManifest

すべてのスーパー・インタフェース:
XMLStructure

public interface Manifest extends XMLStructure
W3C Recommendation for XML-Signature Syntax and Processing」で定義されているXML Manifest要素の表現。 XMLスキーマ定義は、次のように定義されます。
<element name="Manifest" type="ds:ManifestType"/>
  <complexType name="ManifestType">
    <sequence>
      <element ref="ds:Reference" maxOccurs="unbounded"/>
    </sequence>
    <attribute name="Id" type="ID" use="optional"/>
  </complexType>
Manifestインスタンスは、XMLSignatureFactoryクラスのnewManifestメソッドの1つを呼び出すことで作成できます。たとえば:
  XMLSignatureFactory factory = XMLSignatureFactory.getInstance("DOM");
  Reference ref = factory.newReference("#reference-1", DigestMethod.SHA1);
  List<Reference> references = Collections.singletonList(ref);
  Manifest manifest = factory.newManifest(references, "manifest-1");
導入されたバージョン:
1.6
関連項目:
  • フィールドのサマリー

    フィールド
    修飾子と型
    フィールド
    説明
    static final String
    Manifest要素を識別するURIです(これは、リファレントの型を識別するReferenceクラスのtypeパラメータの値として指定できる)。
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    このManifestの識別子を返します。
    このManifestに含まれている1つ以上のReferenceunmodifiable listを返します。

    インタフェースで宣言されたメソッド XMLStructure

    isFeatureSupported
  • フィールド詳細

    • TYPE

      static final String TYPE
      Manifest要素を識別するURIです(これは、リファレントの型を識別するReferenceクラスのtypeパラメータの値として指定できる)。
      関連項目:
  • メソッドの詳細

    • getId

      String getId()
      このManifestの識別子を返します。
      戻り値:
      このManifestの識別子。指定されていない場合はnull
    • getReferences

      List<Reference> getReferences()
      このManifestに含まれている1つ以上のReferenceunmodifiable listを返します。
      戻り値:
      1つ以上のReferenceの変更不可能なリスト