XMLStructure
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 | 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 | Description |
---|---|---|
String |
getId() |
Returns the Id of this
SignatureProperties . |
List<SignatureProperty> |
getProperties() |
Returns an
unmodifiable
list of one or more SignatureProperty s that are contained in
this SignatureProperties . |
isFeatureSupported
static 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<SignatureProperty> getProperties()
unmodifiable
list
of one or more SignatureProperty
s that are contained in
this SignatureProperties
.SignatureProperty
s 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, 2017, Oracle and/or its affiliates. 500 Oracle Parkway
Redwood Shores, CA 94065 USA. All rights reserved.
DRAFT 9-internal+0-adhoc.mlchung.jdk9-jdeps