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>
A
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 |
TYPE
URI that identifies the
SignatureProperties element (this can be specified as the value of the
type parameter of the
Reference class 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 list of one or more
SignaturePropertys that are contained in this
SignatureProperties.
|
isFeatureSupportedstatic final StringTYPE
SignatureProperties element (this can be specified as the value of the
type parameter of the
Reference class to identify the referent's type).
StringgetId()
SignatureProperties.
SignatureProperties (or
null if not specified)
ListgetProperties()
unmodifiable list of one or more
SignaturePropertys that are contained in this
SignatureProperties.
SignaturePropertys