public interface SignatureProperties extends XMLStructure
SignatureProperties element as
 defined in the 
 W3C Recommendation for XML-Signature Syntax and Processing.
 The XML Schema Definition is defined as:
 
<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 instance may be created by invoking the
 newSignatureProperties
 method of the XMLSignatureFactory class; for example:
 
   XMLSignatureFactory factory = XMLSignatureFactory.getInstance("DOM");
   SignatureProperties properties =
      factory.newSignatureProperties(props, "signature-properties-1");
 XMLSignatureFactory.newSignatureProperties(List, String), 
SignatureProperty| Modifier and Type | Field and Description | 
|---|---|
| static String | TYPEURI that identifies the  SignaturePropertieselement (this
 can be specified as the value of thetypeparameter of theReferenceclass to identify the referent's type). | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getId()Returns the Id of this  SignatureProperties. | 
| List | getProperties()Returns an  unmodifiable
 listof one or moreSignaturePropertys that are contained in
 thisSignatureProperties. | 
isFeatureSupportedstatic final String TYPE
SignatureProperties element (this
 can be specified as the value of the type parameter of the
 Reference class to identify the referent's type).String getId()
SignatureProperties.SignatureProperties (or
    null if not specified)List getProperties()
unmodifiable
 list of one or more SignaturePropertys that are contained in
 this SignatureProperties.SignaturePropertys Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2023, Oracle and/or its affiliates.  All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.