Interface SignedParts

All Superinterfaces:
Target
All Known Implementing Classes:
SignedParts

public interface SignedParts extends Target
This interface identifies targets in the message that need to be integrity protected. The targets if present should be integrity protected.

Syntax:


   <xmp>
       <sp:SignedParts ... >
            <sp:Body />?
            <sp:Header Name="xs:NCName"? Namespace="xs:anyURI" ... />*
                  ...
       </sp:SignedParts>
   </xmp>
 
Author:
[email protected]
  • Method Details

    • hasBody

      boolean hasBody()
      Returns:
      true if the body is to be integrity protected.
    • hasAttachments

      boolean hasAttachments()
      Returns:
      true if the attachments are to be integrity protected
    • attachmentProtectionType

      String attachmentProtectionType()
      Returns:
      the URI of transform to be applied on attachment, the default is Attachment-Complete-Transform
    • getHeaders

      Iterator getHeaders()
      Iterator over list of Headers that identify targets in the SOAP header to be integrity protected.
      Returns:
      Iterator