モジュール java.xml.crypto
パッケージ javax.xml.crypto.dsig

インタフェースSignatureProperties

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


    public interface SignatureProperties
    extends XMLStructure
    W3C Recommendation for XML-Signature Syntax and Processing」で定義されているXML SignatureProperties要素の表現。 XMLスキーマ定義は、次のように定義されます。
    
    <element name="SignatureProperties" type="ds:SignaturePropertiesType"/>
       <complexType name="SignaturePropertiesType">
         <sequence>
           <element ref="ds:SignatureProperty" maxOccurs="unbounded"/>
         </sequence>
         <attribute name="Id" type="ID" use="optional"/>
       </complexType>
     
    SignaturePropertiesインスタンスは、XMLSignatureFactoryクラスのnewSignaturePropertiesメソッドを呼び出すことで作成できます。次に例を示します。
       XMLSignatureFactory factory = XMLSignatureFactory.getInstance("DOM");
       SignatureProperties properties =
          factory.newSignatureProperties(props, "signature-properties-1");
     
    導入されたバージョン:
    1.6
    関連項目:
    XMLSignatureFactory.newSignatureProperties(List, String), SignatureProperty
    • フィールドの詳細

      • TYPE

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

      • getId

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