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 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, 2020, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.