- All Superinterfaces:
- XMLStructure
An representation of the XML 
SignedInfo element as
 defined in the 
 W3C Recommendation for XML-Signature Syntax and Processing.
 The XML Schema Definition is defined as:
 
 <element name="SignedInfo" type="ds:SignedInfoType"/>
 <complexType name="SignedInfoType">
   <sequence>
     <element ref="ds:CanonicalizationMethod"/>
     <element ref="ds:SignatureMethod"/>
     <element ref="ds:Reference" maxOccurs="unbounded"/>
   </sequence>
   <attribute name="Id" type="ID" use="optional"/>
 </complexType>
 SignedInfo instance may be created by invoking one of the
 newSignedInfo methods of the
 XMLSignatureFactory class.- Since:
- 1.6
- See Also:
- 
Method SummaryModifier and TypeMethodDescriptionReturns the canonicalization method of thisSignedInfo.Returns the canonicalized signed info bytes after a signing or validation operation.getId()Returns the optionalIdattribute of thisSignedInfo.Returns anunmodifiable listof one or moreReferences.Returns the signature method of thisSignedInfo.Methods declared in interface javax.xml.crypto.XMLStructureisFeatureSupported
- 
Method Details- 
getCanonicalizationMethodCanonicalizationMethod getCanonicalizationMethod()Returns the canonicalization method of thisSignedInfo.- Returns:
- the canonicalization method
 
- 
getSignatureMethodSignatureMethod getSignatureMethod()Returns the signature method of thisSignedInfo.- Returns:
- the signature method
 
- 
getReferencesReturns anunmodifiable listof one or moreReferences.- Returns:
- an unmodifiable list of one or more References
 
- 
getIdString getId()Returns the optionalIdattribute of thisSignedInfo.- Returns:
- the id (may be nullif not specified)
 
- 
getCanonicalizedDataInputStream getCanonicalizedData()Returns the canonicalized signed info bytes after a signing or validation operation. This method is useful for debugging.- Returns:
- an InputStreamcontaining the canonicalized bytes, ornullif thisSignedInfohas not been signed or validated yet
 
 
-