Class SignedInfoProcessor

java.lang.Object
com.sun.xml.ws.security.opt.impl.incoming.processor.SignedInfoProcessor

public class SignedInfoProcessor extends Object

  <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>
 
  • Field Details

  • Constructor Details

  • Method Details

    • getCanonicalizer

      public XMLStreamWriter getCanonicalizer()
    • process

      public SignedInfo process() throws com.sun.xml.wss.XWSSecurityException
      processes different types the SignedInfo element of an XMLSignature
      Returns:
      SignedInfo
      Throws:
      com.sun.xml.wss.XWSSecurityException
    • readCanonicalizationMethod

      public void readCanonicalizationMethod(XMLStreamReader reader) throws com.sun.xml.wss.XWSSecurityException
      Parameters:
      reader - XMLStreamReader
      Throws:
      com.sun.xml.wss.XWSSecurityException
    • processReference

      public boolean processReference(Reference reference) throws com.sun.xml.wss.XWSSecurityException
      processes the given reference
      Parameters:
      reference - Reference
      Returns:
      boolean
      Throws:
      com.sun.xml.wss.XWSSecurityException
    • getReferenceList

      public ArrayList<Reference> getReferenceList()
    • getReferenceEventType

      public int getReferenceEventType(XMLStreamReader reader)