public class com.sun.org.apache.xml.internal.security.signature.SignedInfo extends com.sun.org.apache.xml.internal.security.signature.Manifest
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.sun.org.apache.xml.internal.security.signature.SignedInfo
  super_class: com.sun.org.apache.xml.internal.security.signature.Manifest
{
  private com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithm signatureAlgorithm;
    descriptor: Lcom/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm;
    flags: (0x0002) ACC_PRIVATE

  private byte[] c14nizedBytes;
    descriptor: [B
    flags: (0x0002) ACC_PRIVATE

  private org.w3c.dom.Element c14nMethod;
    descriptor: Lorg/w3c/dom/Element;
    flags: (0x0002) ACC_PRIVATE

  private org.w3c.dom.Element signatureMethod;
    descriptor: Lorg/w3c/dom/Element;
    flags: (0x0002) ACC_PRIVATE

  public void <init>(org.w3c.dom.Document);
    descriptor: (Lorg/w3c/dom/Document;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xml.internal.security.signature.SignedInfo this
        start local 1 // org.w3c.dom.Document doc
         0: .line 73
            aload 0 /* this */
            aload 1 /* doc */
            ldc "http://www.w3.org/2000/09/xmldsig#dsa-sha1"
         1: .line 74
            ldc "http://www.w3.org/TR/2001/REC-xml-c14n-20010315"
            invokespecial com.sun.org.apache.xml.internal.security.signature.SignedInfo.<init>:(Lorg/w3c/dom/Document;Ljava/lang/String;Ljava/lang/String;)V
         2: .line 75
            return
        end local 1 // org.w3c.dom.Document doc
        end local 0 // com.sun.org.apache.xml.internal.security.signature.SignedInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/sun/org/apache/xml/internal/security/signature/SignedInfo;
            0    3     1   doc  Lorg/w3c/dom/Document;
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.exceptions.XMLSecurityException
    MethodParameters:
      Name  Flags
      doc   

  public void <init>(org.w3c.dom.Document, java.lang.String, java.lang.String);
    descriptor: (Lorg/w3c/dom/Document;Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xml.internal.security.signature.SignedInfo this
        start local 1 // org.w3c.dom.Document doc
        start local 2 // java.lang.String signatureMethodURI
        start local 3 // java.lang.String canonicalizationMethodURI
         0: .line 91
            aload 0 /* this */
            aload 1 /* doc */
            aload 2 /* signatureMethodURI */
            iconst_0
            aload 3 /* canonicalizationMethodURI */
            invokespecial com.sun.org.apache.xml.internal.security.signature.SignedInfo.<init>:(Lorg/w3c/dom/Document;Ljava/lang/String;ILjava/lang/String;)V
         1: .line 92
            return
        end local 3 // java.lang.String canonicalizationMethodURI
        end local 2 // java.lang.String signatureMethodURI
        end local 1 // org.w3c.dom.Document doc
        end local 0 // com.sun.org.apache.xml.internal.security.signature.SignedInfo this
      LocalVariableTable:
        Start  End  Slot                       Name  Signature
            0    2     0                       this  Lcom/sun/org/apache/xml/internal/security/signature/SignedInfo;
            0    2     1                        doc  Lorg/w3c/dom/Document;
            0    2     2         signatureMethodURI  Ljava/lang/String;
            0    2     3  canonicalizationMethodURI  Ljava/lang/String;
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.exceptions.XMLSecurityException
    MethodParameters:
                           Name  Flags
      doc                        
      signatureMethodURI         
      canonicalizationMethodURI  

  public void <init>(org.w3c.dom.Document, java.lang.String, int, java.lang.String);
    descriptor: (Lorg/w3c/dom/Document;Ljava/lang/String;ILjava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=5, args_size=5
        start local 0 // com.sun.org.apache.xml.internal.security.signature.SignedInfo this
        start local 1 // org.w3c.dom.Document doc
        start local 2 // java.lang.String signatureMethodURI
        start local 3 // int hMACOutputLength
        start local 4 // java.lang.String canonicalizationMethodURI
         0: .line 109
            aload 0 /* this */
            aload 1 /* doc */
            invokespecial com.sun.org.apache.xml.internal.security.signature.Manifest.<init>:(Lorg/w3c/dom/Document;)V
         1: .line 111
            aload 0 /* this */
         2: .line 112
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xml.internal.security.signature.SignedInfo.getDocument:()Lorg/w3c/dom/Document;
            ldc "CanonicalizationMethod"
            invokestatic com.sun.org.apache.xml.internal.security.utils.XMLUtils.createElementInSignatureSpace:(Lorg/w3c/dom/Document;Ljava/lang/String;)Lorg/w3c/dom/Element;
         3: .line 111
            putfield com.sun.org.apache.xml.internal.security.signature.SignedInfo.c14nMethod:Lorg/w3c/dom/Element;
         4: .line 114
            aload 0 /* this */
            getfield com.sun.org.apache.xml.internal.security.signature.SignedInfo.c14nMethod:Lorg/w3c/dom/Element;
            aconst_null
            ldc "Algorithm"
            aload 4 /* canonicalizationMethodURI */
            invokeinterface org.w3c.dom.Element.setAttributeNS:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
         5: .line 115
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xml.internal.security.signature.SignedInfo.c14nMethod:Lorg/w3c/dom/Element;
            invokevirtual com.sun.org.apache.xml.internal.security.signature.SignedInfo.appendSelf:(Lorg/w3c/dom/Node;)V
         6: .line 116
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xml.internal.security.signature.SignedInfo.addReturnToSelf:()V
         7: .line 118
            iload 3 /* hMACOutputLength */
            ifle 12
         8: .line 119
            aload 0 /* this */
         9: .line 120
            new com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithm
            dup
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xml.internal.security.signature.SignedInfo.getDocument:()Lorg/w3c/dom/Document;
            aload 2 /* signatureMethodURI */
            iload 3 /* hMACOutputLength */
            invokespecial com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithm.<init>:(Lorg/w3c/dom/Document;Ljava/lang/String;I)V
        10: .line 119
            putfield com.sun.org.apache.xml.internal.security.signature.SignedInfo.signatureAlgorithm:Lcom/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm;
        11: .line 121
            goto 13
        12: .line 122
      StackMap locals: com.sun.org.apache.xml.internal.security.signature.SignedInfo org.w3c.dom.Document java.lang.String int java.lang.String
      StackMap stack:
            aload 0 /* this */
            new com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithm
            dup
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xml.internal.security.signature.SignedInfo.getDocument:()Lorg/w3c/dom/Document;
            aload 2 /* signatureMethodURI */
            invokespecial com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithm.<init>:(Lorg/w3c/dom/Document;Ljava/lang/String;)V
            putfield com.sun.org.apache.xml.internal.security.signature.SignedInfo.signatureAlgorithm:Lcom/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm;
        13: .line 125
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xml.internal.security.signature.SignedInfo.signatureAlgorithm:Lcom/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm;
            invokevirtual com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithm.getElement:()Lorg/w3c/dom/Element;
            putfield com.sun.org.apache.xml.internal.security.signature.SignedInfo.signatureMethod:Lorg/w3c/dom/Element;
        14: .line 126
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xml.internal.security.signature.SignedInfo.signatureMethod:Lorg/w3c/dom/Element;
            invokevirtual com.sun.org.apache.xml.internal.security.signature.SignedInfo.appendSelf:(Lorg/w3c/dom/Node;)V
        15: .line 127
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xml.internal.security.signature.SignedInfo.addReturnToSelf:()V
        16: .line 128
            return
        end local 4 // java.lang.String canonicalizationMethodURI
        end local 3 // int hMACOutputLength
        end local 2 // java.lang.String signatureMethodURI
        end local 1 // org.w3c.dom.Document doc
        end local 0 // com.sun.org.apache.xml.internal.security.signature.SignedInfo this
      LocalVariableTable:
        Start  End  Slot                       Name  Signature
            0   17     0                       this  Lcom/sun/org/apache/xml/internal/security/signature/SignedInfo;
            0   17     1                        doc  Lorg/w3c/dom/Document;
            0   17     2         signatureMethodURI  Ljava/lang/String;
            0   17     3           hMACOutputLength  I
            0   17     4  canonicalizationMethodURI  Ljava/lang/String;
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.exceptions.XMLSecurityException
    MethodParameters:
                           Name  Flags
      doc                        
      signatureMethodURI         
      hMACOutputLength           
      canonicalizationMethodURI  

  public void <init>(org.w3c.dom.Document, org.w3c.dom.Element, org.w3c.dom.Element);
    descriptor: (Lorg/w3c/dom/Document;Lorg/w3c/dom/Element;Lorg/w3c/dom/Element;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xml.internal.security.signature.SignedInfo this
        start local 1 // org.w3c.dom.Document doc
        start local 2 // org.w3c.dom.Element signatureMethodElem
        start local 3 // org.w3c.dom.Element canonicalizationMethodElem
         0: .line 139
            aload 0 /* this */
            aload 1 /* doc */
            invokespecial com.sun.org.apache.xml.internal.security.signature.Manifest.<init>:(Lorg/w3c/dom/Document;)V
         1: .line 141
            aload 0 /* this */
            aload 3 /* canonicalizationMethodElem */
            putfield com.sun.org.apache.xml.internal.security.signature.SignedInfo.c14nMethod:Lorg/w3c/dom/Element;
         2: .line 142
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xml.internal.security.signature.SignedInfo.c14nMethod:Lorg/w3c/dom/Element;
            invokevirtual com.sun.org.apache.xml.internal.security.signature.SignedInfo.appendSelf:(Lorg/w3c/dom/Node;)V
         3: .line 143
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xml.internal.security.signature.SignedInfo.addReturnToSelf:()V
         4: .line 145
            aload 0 /* this */
         5: .line 146
            new com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithm
            dup
            aload 2 /* signatureMethodElem */
            aconst_null
            invokespecial com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithm.<init>:(Lorg/w3c/dom/Element;Ljava/lang/String;)V
         6: .line 145
            putfield com.sun.org.apache.xml.internal.security.signature.SignedInfo.signatureAlgorithm:Lcom/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm;
         7: .line 148
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xml.internal.security.signature.SignedInfo.signatureAlgorithm:Lcom/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm;
            invokevirtual com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithm.getElement:()Lorg/w3c/dom/Element;
            putfield com.sun.org.apache.xml.internal.security.signature.SignedInfo.signatureMethod:Lorg/w3c/dom/Element;
         8: .line 149
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xml.internal.security.signature.SignedInfo.signatureMethod:Lorg/w3c/dom/Element;
            invokevirtual com.sun.org.apache.xml.internal.security.signature.SignedInfo.appendSelf:(Lorg/w3c/dom/Node;)V
         9: .line 151
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xml.internal.security.signature.SignedInfo.addReturnToSelf:()V
        10: .line 152
            return
        end local 3 // org.w3c.dom.Element canonicalizationMethodElem
        end local 2 // org.w3c.dom.Element signatureMethodElem
        end local 1 // org.w3c.dom.Document doc
        end local 0 // com.sun.org.apache.xml.internal.security.signature.SignedInfo this
      LocalVariableTable:
        Start  End  Slot                        Name  Signature
            0   11     0                        this  Lcom/sun/org/apache/xml/internal/security/signature/SignedInfo;
            0   11     1                         doc  Lorg/w3c/dom/Document;
            0   11     2         signatureMethodElem  Lorg/w3c/dom/Element;
            0   11     3  canonicalizationMethodElem  Lorg/w3c/dom/Element;
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.exceptions.XMLSecurityException
    MethodParameters:
                            Name  Flags
      doc                         
      signatureMethodElem         
      canonicalizationMethodElem  

  public void <init>(org.w3c.dom.Element, java.lang.String);
    descriptor: (Lorg/w3c/dom/Element;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xml.internal.security.signature.SignedInfo this
        start local 1 // org.w3c.dom.Element element
        start local 2 // java.lang.String baseURI
         0: .line 166
            aload 0 /* this */
            aload 1 /* element */
            aload 2 /* baseURI */
            iconst_1
            invokespecial com.sun.org.apache.xml.internal.security.signature.SignedInfo.<init>:(Lorg/w3c/dom/Element;Ljava/lang/String;Z)V
         1: .line 167
            return
        end local 2 // java.lang.String baseURI
        end local 1 // org.w3c.dom.Element element
        end local 0 // com.sun.org.apache.xml.internal.security.signature.SignedInfo this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    2     0     this  Lcom/sun/org/apache/xml/internal/security/signature/SignedInfo;
            0    2     1  element  Lorg/w3c/dom/Element;
            0    2     2  baseURI  Ljava/lang/String;
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.exceptions.XMLSecurityException
    MethodParameters:
         Name  Flags
      element  
      baseURI  

  public void <init>(org.w3c.dom.Element, java.lang.String, boolean);
    descriptor: (Lorg/w3c/dom/Element;Ljava/lang/String;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xml.internal.security.signature.SignedInfo this
        start local 1 // org.w3c.dom.Element element
        start local 2 // java.lang.String baseURI
        start local 3 // boolean secureValidation
         0: .line 185
            aload 0 /* this */
            aload 1 /* element */
            iload 3 /* secureValidation */
            invokestatic com.sun.org.apache.xml.internal.security.signature.SignedInfo.reparseSignedInfoElem:(Lorg/w3c/dom/Element;Z)Lorg/w3c/dom/Element;
            aload 2 /* baseURI */
            iload 3 /* secureValidation */
            invokespecial com.sun.org.apache.xml.internal.security.signature.Manifest.<init>:(Lorg/w3c/dom/Element;Ljava/lang/String;Z)V
         1: .line 187
            aload 0 /* this */
            aload 1 /* element */
            invokeinterface org.w3c.dom.Element.getFirstChild:()Lorg/w3c/dom/Node;
            invokestatic com.sun.org.apache.xml.internal.security.utils.XMLUtils.getNextElement:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Element;
            putfield com.sun.org.apache.xml.internal.security.signature.SignedInfo.c14nMethod:Lorg/w3c/dom/Element;
         2: .line 188
            aload 0 /* this */
            aload 0 /* this */
            getfield com.sun.org.apache.xml.internal.security.signature.SignedInfo.c14nMethod:Lorg/w3c/dom/Element;
            invokeinterface org.w3c.dom.Element.getNextSibling:()Lorg/w3c/dom/Node;
            invokestatic com.sun.org.apache.xml.internal.security.utils.XMLUtils.getNextElement:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Element;
            putfield com.sun.org.apache.xml.internal.security.signature.SignedInfo.signatureMethod:Lorg/w3c/dom/Element;
         3: .line 189
            aload 0 /* this */
         4: .line 190
            new com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithm
            dup
            aload 0 /* this */
            getfield com.sun.org.apache.xml.internal.security.signature.SignedInfo.signatureMethod:Lorg/w3c/dom/Element;
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xml.internal.security.signature.SignedInfo.getBaseURI:()Ljava/lang/String;
            iload 3 /* secureValidation */
            invokespecial com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithm.<init>:(Lorg/w3c/dom/Element;Ljava/lang/String;Z)V
         5: .line 189
            putfield com.sun.org.apache.xml.internal.security.signature.SignedInfo.signatureAlgorithm:Lcom/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm;
         6: .line 191
            return
        end local 3 // boolean secureValidation
        end local 2 // java.lang.String baseURI
        end local 1 // org.w3c.dom.Element element
        end local 0 // com.sun.org.apache.xml.internal.security.signature.SignedInfo this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    7     0              this  Lcom/sun/org/apache/xml/internal/security/signature/SignedInfo;
            0    7     1           element  Lorg/w3c/dom/Element;
            0    7     2           baseURI  Ljava/lang/String;
            0    7     3  secureValidation  Z
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.exceptions.XMLSecurityException
    MethodParameters:
                  Name  Flags
      element           
      baseURI           
      secureValidation  

  private static org.w3c.dom.Element reparseSignedInfoElem(org.w3c.dom.Element, boolean);
    descriptor: (Lorg/w3c/dom/Element;Z)Lorg/w3c/dom/Element;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=12, args_size=2
        start local 0 // org.w3c.dom.Element element
        start local 1 // boolean secureValidation
         0: .line 201
            aload 0 /* element */
            invokeinterface org.w3c.dom.Element.getFirstChild:()Lorg/w3c/dom/Node;
            invokestatic com.sun.org.apache.xml.internal.security.utils.XMLUtils.getNextElement:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Element;
            astore 2 /* c14nMethod */
        start local 2 // org.w3c.dom.Element c14nMethod
         1: .line 203
            aload 2 /* c14nMethod */
            aconst_null
            ldc "Algorithm"
            invokeinterface org.w3c.dom.Element.getAttributeNS:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
         2: .line 202
            astore 3 /* c14nMethodURI */
        start local 3 // java.lang.String c14nMethodURI
         3: .line 204
            aload 3 /* c14nMethodURI */
            ldc "http://www.w3.org/TR/2001/REC-xml-c14n-20010315"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 37
         4: .line 205
            aload 3 /* c14nMethodURI */
            ldc "http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 37
         5: .line 206
            aload 3 /* c14nMethodURI */
            ldc "http://www.w3.org/2001/10/xml-exc-c14n#"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 37
         6: .line 207
            aload 3 /* c14nMethodURI */
            ldc "http://www.w3.org/2001/10/xml-exc-c14n#WithComments"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 37
         7: .line 208
            aload 3 /* c14nMethodURI */
            ldc "http://www.w3.org/2006/12/xml-c14n11"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 37
         8: .line 209
            aload 3 /* c14nMethodURI */
            ldc "http://www.w3.org/2006/12/xml-c14n11#WithComments"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 37
         9: .line 214
            aload 3 /* c14nMethodURI */
            invokestatic com.sun.org.apache.xml.internal.security.c14n.Canonicalizer.getInstance:(Ljava/lang/String;)Lcom/sun/org/apache/xml/internal/security/c14n/Canonicalizer;
        10: .line 213
            astore 4 /* c14nizer */
        start local 4 // com.sun.org.apache.xml.internal.security.c14n.Canonicalizer c14nizer
        11: .line 215
            aload 4 /* c14nizer */
            iload 1 /* secureValidation */
            invokevirtual com.sun.org.apache.xml.internal.security.c14n.Canonicalizer.setSecureValidation:(Z)V
        12: .line 217
            aload 4 /* c14nizer */
            aload 0 /* element */
            invokevirtual com.sun.org.apache.xml.internal.security.c14n.Canonicalizer.canonicalizeSubtree:(Lorg/w3c/dom/Node;)[B
            astore 5 /* c14nizedBytes */
        start local 5 // byte[] c14nizedBytes
        13: .line 219
            iconst_0
            iload 1 /* secureValidation */
            invokestatic com.sun.org.apache.xml.internal.security.utils.XMLUtils.createDocumentBuilder:(ZZ)Ljavax/xml/parsers/DocumentBuilder;
        14: .line 218
            astore 6 /* db */
        start local 6 // javax.xml.parsers.DocumentBuilder db
        15: .line 220
            aconst_null
            astore 7
            aconst_null
            astore 8
        16: new java.io.ByteArrayInputStream
            dup
            aload 5 /* c14nizedBytes */
            invokespecial java.io.ByteArrayInputStream.<init>:([B)V
            astore 9 /* is */
        start local 9 // java.io.InputStream is
        17: .line 221
            aload 6 /* db */
            aload 9 /* is */
            invokevirtual javax.xml.parsers.DocumentBuilder.parse:(Ljava/io/InputStream;)Lorg/w3c/dom/Document;
            astore 10 /* newdoc */
        start local 10 // org.w3c.dom.Document newdoc
        18: .line 222
            aload 0 /* element */
            invokeinterface org.w3c.dom.Element.getOwnerDocument:()Lorg/w3c/dom/Document;
        19: .line 223
            aload 10 /* newdoc */
            invokeinterface org.w3c.dom.Document.getDocumentElement:()Lorg/w3c/dom/Element;
            iconst_1
        20: .line 222
            invokeinterface org.w3c.dom.Document.importNode:(Lorg/w3c/dom/Node;Z)Lorg/w3c/dom/Node;
            astore 11 /* imported */
        start local 11 // org.w3c.dom.Node imported
        21: .line 224
            aload 0 /* element */
            invokeinterface org.w3c.dom.Element.getParentNode:()Lorg/w3c/dom/Node;
            aload 11 /* imported */
            aload 0 /* element */
            invokeinterface org.w3c.dom.Node.replaceChild:(Lorg/w3c/dom/Node;Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
            pop
        22: .line 225
            aload 11 /* imported */
            checkcast org.w3c.dom.Element
        23: .line 226
            aload 9 /* is */
            ifnull 24
            aload 9 /* is */
            invokevirtual java.io.InputStream.close:()V
        24: .line 225
      StackMap locals: org.w3c.dom.Element int org.w3c.dom.Element java.lang.String com.sun.org.apache.xml.internal.security.c14n.Canonicalizer byte[] javax.xml.parsers.DocumentBuilder java.lang.Throwable java.lang.Throwable java.io.InputStream org.w3c.dom.Document org.w3c.dom.Node
      StackMap stack: org.w3c.dom.Element
            areturn
        end local 11 // org.w3c.dom.Node imported
        end local 10 // org.w3c.dom.Document newdoc
      StackMap locals: org.w3c.dom.Element int org.w3c.dom.Element java.lang.String com.sun.org.apache.xml.internal.security.c14n.Canonicalizer byte[] javax.xml.parsers.DocumentBuilder java.lang.Throwable java.lang.Throwable java.io.InputStream
      StackMap stack: java.lang.Throwable
        25: astore 7
        26: .line 226
            aload 9 /* is */
            ifnull 27
            aload 9 /* is */
            invokevirtual java.io.InputStream.close:()V
        end local 9 // java.io.InputStream is
      StackMap locals:
      StackMap stack:
        27: aload 7
            athrow
      StackMap locals:
      StackMap stack: java.lang.Throwable
        28: astore 8
            aload 7
            ifnonnull 29
            aload 8
            astore 7
            goto 30
      StackMap locals:
      StackMap stack:
        29: aload 7
            aload 8
            if_acmpeq 30
            aload 7
            aload 8
            invokevirtual java.lang.Throwable.addSuppressed:(Ljava/lang/Throwable;)V
      StackMap locals:
      StackMap stack:
        30: aload 7
            athrow
        end local 6 // javax.xml.parsers.DocumentBuilder db
        end local 5 // byte[] c14nizedBytes
        end local 4 // com.sun.org.apache.xml.internal.security.c14n.Canonicalizer c14nizer
        31: .line 227
      StackMap locals: org.w3c.dom.Element int org.w3c.dom.Element java.lang.String
      StackMap stack: javax.xml.parsers.ParserConfigurationException
            astore 4 /* ex */
        start local 4 // javax.xml.parsers.ParserConfigurationException ex
        32: .line 228
            new com.sun.org.apache.xml.internal.security.exceptions.XMLSecurityException
            dup
            aload 4 /* ex */
            invokespecial com.sun.org.apache.xml.internal.security.exceptions.XMLSecurityException.<init>:(Ljava/lang/Exception;)V
            athrow
        end local 4 // javax.xml.parsers.ParserConfigurationException ex
        33: .line 229
      StackMap locals:
      StackMap stack: java.io.IOException
            astore 4 /* ex */
        start local 4 // java.io.IOException ex
        34: .line 230
            new com.sun.org.apache.xml.internal.security.exceptions.XMLSecurityException
            dup
            aload 4 /* ex */
            invokespecial com.sun.org.apache.xml.internal.security.exceptions.XMLSecurityException.<init>:(Ljava/lang/Exception;)V
            athrow
        end local 4 // java.io.IOException ex
        35: .line 231
      StackMap locals:
      StackMap stack: org.xml.sax.SAXException
            astore 4 /* ex */
        start local 4 // org.xml.sax.SAXException ex
        36: .line 232
            new com.sun.org.apache.xml.internal.security.exceptions.XMLSecurityException
            dup
            aload 4 /* ex */
            invokespecial com.sun.org.apache.xml.internal.security.exceptions.XMLSecurityException.<init>:(Ljava/lang/Exception;)V
            athrow
        end local 4 // org.xml.sax.SAXException ex
        37: .line 235
      StackMap locals:
      StackMap stack:
            aload 0 /* element */
            areturn
        end local 3 // java.lang.String c14nMethodURI
        end local 2 // org.w3c.dom.Element c14nMethod
        end local 1 // boolean secureValidation
        end local 0 // org.w3c.dom.Element element
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0   38     0           element  Lorg/w3c/dom/Element;
            0   38     1  secureValidation  Z
            1   38     2        c14nMethod  Lorg/w3c/dom/Element;
            3   38     3     c14nMethodURI  Ljava/lang/String;
           11   31     4          c14nizer  Lcom/sun/org/apache/xml/internal/security/c14n/Canonicalizer;
           13   31     5     c14nizedBytes  [B
           15   31     6                db  Ljavax/xml/parsers/DocumentBuilder;
           17   27     9                is  Ljava/io/InputStream;
           18   25    10            newdoc  Lorg/w3c/dom/Document;
           21   25    11          imported  Lorg/w3c/dom/Node;
           32   33     4                ex  Ljavax/xml/parsers/ParserConfigurationException;
           34   35     4                ex  Ljava/io/IOException;
           36   37     4                ex  Lorg/xml/sax/SAXException;
      Exception table:
        from    to  target  type
          17    23      25  any
          16    24      28  any
          25    28      28  any
           9    24      31  Class javax.xml.parsers.ParserConfigurationException
          25    31      31  Class javax.xml.parsers.ParserConfigurationException
           9    24      33  Class java.io.IOException
          25    31      33  Class java.io.IOException
           9    24      35  Class org.xml.sax.SAXException
          25    31      35  Class org.xml.sax.SAXException
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.exceptions.XMLSecurityException
    MethodParameters:
                  Name  Flags
      element           
      secureValidation  

  public boolean verify();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xml.internal.security.signature.SignedInfo this
         0: .line 247
            aload 0 /* this */
            iconst_0
            invokespecial com.sun.org.apache.xml.internal.security.signature.Manifest.verifyReferences:(Z)Z
            ireturn
        end local 0 // com.sun.org.apache.xml.internal.security.signature.SignedInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/signature/SignedInfo;
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.signature.MissingResourceFailureException, com.sun.org.apache.xml.internal.security.exceptions.XMLSecurityException

  public boolean verify(boolean);
    descriptor: (Z)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xml.internal.security.signature.SignedInfo this
        start local 1 // boolean followManifests
         0: .line 260
            aload 0 /* this */
            iload 1 /* followManifests */
            invokespecial com.sun.org.apache.xml.internal.security.signature.Manifest.verifyReferences:(Z)Z
            ireturn
        end local 1 // boolean followManifests
        end local 0 // com.sun.org.apache.xml.internal.security.signature.SignedInfo this
      LocalVariableTable:
        Start  End  Slot             Name  Signature
            0    1     0             this  Lcom/sun/org/apache/xml/internal/security/signature/SignedInfo;
            0    1     1  followManifests  Z
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.signature.MissingResourceFailureException, com.sun.org.apache.xml.internal.security.exceptions.XMLSecurityException
    MethodParameters:
                 Name  Flags
      followManifests  

  public byte[] getCanonicalizedOctetStream();
    descriptor: ()[B
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=1
        start local 0 // com.sun.org.apache.xml.internal.security.signature.SignedInfo this
         0: .line 273
            aload 0 /* this */
            getfield com.sun.org.apache.xml.internal.security.signature.SignedInfo.c14nizedBytes:[B
            ifnonnull 9
         1: .line 275
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xml.internal.security.signature.SignedInfo.getCanonicalizationMethodURI:()Ljava/lang/String;
            invokestatic com.sun.org.apache.xml.internal.security.c14n.Canonicalizer.getInstance:(Ljava/lang/String;)Lcom/sun/org/apache/xml/internal/security/c14n/Canonicalizer;
         2: .line 274
            astore 1 /* c14nizer */
        start local 1 // com.sun.org.apache.xml.internal.security.c14n.Canonicalizer c14nizer
         3: .line 276
            aload 1 /* c14nizer */
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xml.internal.security.signature.SignedInfo.isSecureValidation:()Z
            invokevirtual com.sun.org.apache.xml.internal.security.c14n.Canonicalizer.setSecureValidation:(Z)V
         4: .line 278
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xml.internal.security.signature.SignedInfo.getInclusiveNamespaces:()Ljava/lang/String;
            astore 2 /* inclusiveNamespaces */
        start local 2 // java.lang.String inclusiveNamespaces
         5: .line 279
            aload 2 /* inclusiveNamespaces */
            ifnonnull 8
         6: .line 280
            aload 0 /* this */
            aload 1 /* c14nizer */
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xml.internal.security.signature.SignedInfo.getElement:()Lorg/w3c/dom/Element;
            invokevirtual com.sun.org.apache.xml.internal.security.c14n.Canonicalizer.canonicalizeSubtree:(Lorg/w3c/dom/Node;)[B
            putfield com.sun.org.apache.xml.internal.security.signature.SignedInfo.c14nizedBytes:[B
         7: .line 281
            goto 9
         8: .line 282
      StackMap locals: com.sun.org.apache.xml.internal.security.c14n.Canonicalizer java.lang.String
      StackMap stack:
            aload 0 /* this */
            aload 1 /* c14nizer */
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xml.internal.security.signature.SignedInfo.getElement:()Lorg/w3c/dom/Element;
            aload 2 /* inclusiveNamespaces */
            invokevirtual com.sun.org.apache.xml.internal.security.c14n.Canonicalizer.canonicalizeSubtree:(Lorg/w3c/dom/Node;Ljava/lang/String;)[B
            putfield com.sun.org.apache.xml.internal.security.signature.SignedInfo.c14nizedBytes:[B
        end local 2 // java.lang.String inclusiveNamespaces
        end local 1 // com.sun.org.apache.xml.internal.security.c14n.Canonicalizer c14nizer
         9: .line 287
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xml.internal.security.signature.SignedInfo.c14nizedBytes:[B
            invokevirtual byte[].clone:()Ljava/lang/Object;
            checkcast byte[]
            areturn
        end local 0 // com.sun.org.apache.xml.internal.security.signature.SignedInfo this
      LocalVariableTable:
        Start  End  Slot                 Name  Signature
            0   10     0                 this  Lcom/sun/org/apache/xml/internal/security/signature/SignedInfo;
            3    9     1             c14nizer  Lcom/sun/org/apache/xml/internal/security/c14n/Canonicalizer;
            5    9     2  inclusiveNamespaces  Ljava/lang/String;
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.c14n.CanonicalizationException, com.sun.org.apache.xml.internal.security.c14n.InvalidCanonicalizerException, com.sun.org.apache.xml.internal.security.exceptions.XMLSecurityException

  public void signInOctetStream(java.io.OutputStream);
    descriptor: (Ljava/io/OutputStream;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=2
        start local 0 // com.sun.org.apache.xml.internal.security.signature.SignedInfo this
        start local 1 // java.io.OutputStream os
         0: .line 299
            aload 0 /* this */
            getfield com.sun.org.apache.xml.internal.security.signature.SignedInfo.c14nizedBytes:[B
            ifnonnull 11
         1: .line 301
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xml.internal.security.signature.SignedInfo.getCanonicalizationMethodURI:()Ljava/lang/String;
            invokestatic com.sun.org.apache.xml.internal.security.c14n.Canonicalizer.getInstance:(Ljava/lang/String;)Lcom/sun/org/apache/xml/internal/security/c14n/Canonicalizer;
         2: .line 300
            astore 2 /* c14nizer */
        start local 2 // com.sun.org.apache.xml.internal.security.c14n.Canonicalizer c14nizer
         3: .line 302
            aload 2 /* c14nizer */
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xml.internal.security.signature.SignedInfo.isSecureValidation:()Z
            invokevirtual com.sun.org.apache.xml.internal.security.c14n.Canonicalizer.setSecureValidation:(Z)V
         4: .line 303
            aload 2 /* c14nizer */
            aload 1 /* os */
            invokevirtual com.sun.org.apache.xml.internal.security.c14n.Canonicalizer.setWriter:(Ljava/io/OutputStream;)V
         5: .line 304
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xml.internal.security.signature.SignedInfo.getInclusiveNamespaces:()Ljava/lang/String;
            astore 3 /* inclusiveNamespaces */
        start local 3 // java.lang.String inclusiveNamespaces
         6: .line 306
            aload 3 /* inclusiveNamespaces */
            ifnonnull 9
         7: .line 307
            aload 2 /* c14nizer */
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xml.internal.security.signature.SignedInfo.getElement:()Lorg/w3c/dom/Element;
            invokevirtual com.sun.org.apache.xml.internal.security.c14n.Canonicalizer.canonicalizeSubtree:(Lorg/w3c/dom/Node;)[B
            pop
         8: .line 308
            goto 15
         9: .line 309
      StackMap locals: com.sun.org.apache.xml.internal.security.c14n.Canonicalizer java.lang.String
      StackMap stack:
            aload 2 /* c14nizer */
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xml.internal.security.signature.SignedInfo.getElement:()Lorg/w3c/dom/Element;
            aload 3 /* inclusiveNamespaces */
            invokevirtual com.sun.org.apache.xml.internal.security.c14n.Canonicalizer.canonicalizeSubtree:(Lorg/w3c/dom/Node;Ljava/lang/String;)[B
            pop
        end local 3 // java.lang.String inclusiveNamespaces
        end local 2 // com.sun.org.apache.xml.internal.security.c14n.Canonicalizer c14nizer
        10: .line 311
            goto 15
        11: .line 313
      StackMap locals:
      StackMap stack:
            aload 1 /* os */
            aload 0 /* this */
            getfield com.sun.org.apache.xml.internal.security.signature.SignedInfo.c14nizedBytes:[B
            invokevirtual java.io.OutputStream.write:([B)V
        12: .line 314
            goto 15
      StackMap locals:
      StackMap stack: java.io.IOException
        13: astore 2 /* e */
        start local 2 // java.io.IOException e
        14: .line 315
            new java.lang.RuntimeException
            dup
            aload 2 /* e */
            invokespecial java.lang.RuntimeException.<init>:(Ljava/lang/Throwable;)V
            athrow
        end local 2 // java.io.IOException e
        15: .line 318
      StackMap locals:
      StackMap stack:
            return
        end local 1 // java.io.OutputStream os
        end local 0 // com.sun.org.apache.xml.internal.security.signature.SignedInfo this
      LocalVariableTable:
        Start  End  Slot                 Name  Signature
            0   16     0                 this  Lcom/sun/org/apache/xml/internal/security/signature/SignedInfo;
            0   16     1                   os  Ljava/io/OutputStream;
            3   10     2             c14nizer  Lcom/sun/org/apache/xml/internal/security/c14n/Canonicalizer;
            6   10     3  inclusiveNamespaces  Ljava/lang/String;
           14   15     2                    e  Ljava/io/IOException;
      Exception table:
        from    to  target  type
          11    12      13  Class java.io.IOException
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.c14n.CanonicalizationException, com.sun.org.apache.xml.internal.security.c14n.InvalidCanonicalizerException, com.sun.org.apache.xml.internal.security.exceptions.XMLSecurityException
    MethodParameters:
      Name  Flags
      os    

  public java.lang.String getCanonicalizationMethodURI();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xml.internal.security.signature.SignedInfo this
         0: .line 326
            aload 0 /* this */
            getfield com.sun.org.apache.xml.internal.security.signature.SignedInfo.c14nMethod:Lorg/w3c/dom/Element;
            aconst_null
            ldc "Algorithm"
            invokeinterface org.w3c.dom.Element.getAttributeNS:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
            areturn
        end local 0 // com.sun.org.apache.xml.internal.security.signature.SignedInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/signature/SignedInfo;

  public java.lang.String getSignatureMethodURI();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=1
        start local 0 // com.sun.org.apache.xml.internal.security.signature.SignedInfo this
         0: .line 335
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xml.internal.security.signature.SignedInfo.getSignatureMethodElement:()Lorg/w3c/dom/Element;
            astore 1 /* signatureElement */
        start local 1 // org.w3c.dom.Element signatureElement
         1: .line 337
            aload 1 /* signatureElement */
            ifnull 3
         2: .line 338
            aload 1 /* signatureElement */
            aconst_null
            ldc "Algorithm"
            invokeinterface org.w3c.dom.Element.getAttributeNS:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
            areturn
         3: .line 341
      StackMap locals: org.w3c.dom.Element
      StackMap stack:
            aconst_null
            areturn
        end local 1 // org.w3c.dom.Element signatureElement
        end local 0 // com.sun.org.apache.xml.internal.security.signature.SignedInfo this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    4     0              this  Lcom/sun/org/apache/xml/internal/security/signature/SignedInfo;
            1    4     1  signatureElement  Lorg/w3c/dom/Element;

  public org.w3c.dom.Element getSignatureMethodElement();
    descriptor: ()Lorg/w3c/dom/Element;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xml.internal.security.signature.SignedInfo this
         0: .line 350
            aload 0 /* this */
            getfield com.sun.org.apache.xml.internal.security.signature.SignedInfo.signatureMethod:Lorg/w3c/dom/Element;
            areturn
        end local 0 // com.sun.org.apache.xml.internal.security.signature.SignedInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/signature/SignedInfo;

  public javax.crypto.SecretKey createSecretKey(byte[]);
    descriptor: ([B)Ljavax/crypto/SecretKey;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xml.internal.security.signature.SignedInfo this
        start local 1 // byte[] secretKeyBytes
         0: .line 361
            new javax.crypto.spec.SecretKeySpec
            dup
            aload 1 /* secretKeyBytes */
            aload 0 /* this */
            getfield com.sun.org.apache.xml.internal.security.signature.SignedInfo.signatureAlgorithm:Lcom/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm;
            invokevirtual com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithm.getJCEAlgorithmString:()Ljava/lang/String;
            invokespecial javax.crypto.spec.SecretKeySpec.<init>:([BLjava/lang/String;)V
            areturn
        end local 1 // byte[] secretKeyBytes
        end local 0 // com.sun.org.apache.xml.internal.security.signature.SignedInfo this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    1     0            this  Lcom/sun/org/apache/xml/internal/security/signature/SignedInfo;
            0    1     1  secretKeyBytes  [B
    MethodParameters:
                Name  Flags
      secretKeyBytes  

  public com.sun.org.apache.xml.internal.security.algorithms.SignatureAlgorithm getSignatureAlgorithm();
    descriptor: ()Lcom/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xml.internal.security.signature.SignedInfo this
         0: .line 365
            aload 0 /* this */
            getfield com.sun.org.apache.xml.internal.security.signature.SignedInfo.signatureAlgorithm:Lcom/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm;
            areturn
        end local 0 // com.sun.org.apache.xml.internal.security.signature.SignedInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/signature/SignedInfo;

  public java.lang.String getBaseLocalName();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xml.internal.security.signature.SignedInfo this
         0: .line 374
            ldc "SignedInfo"
            areturn
        end local 0 // com.sun.org.apache.xml.internal.security.signature.SignedInfo this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/signature/SignedInfo;

  public java.lang.String getInclusiveNamespaces();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=1
        start local 0 // com.sun.org.apache.xml.internal.security.signature.SignedInfo this
         0: .line 378
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xml.internal.security.signature.SignedInfo.getCanonicalizationMethodURI:()Ljava/lang/String;
            astore 1 /* c14nMethodURI */
        start local 1 // java.lang.String c14nMethodURI
         1: .line 379
            aload 1 /* c14nMethodURI */
            ldc "http://www.w3.org/2001/10/xml-exc-c14n#"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 4
         2: .line 380
            aload 1 /* c14nMethodURI */
            ldc "http://www.w3.org/2001/10/xml-exc-c14n#WithComments"
            invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
            ifne 4
         3: .line 381
            aconst_null
            areturn
         4: .line 384
      StackMap locals: java.lang.String
      StackMap stack:
            aload 0 /* this */
            getfield com.sun.org.apache.xml.internal.security.signature.SignedInfo.c14nMethod:Lorg/w3c/dom/Element;
            invokeinterface org.w3c.dom.Element.getFirstChild:()Lorg/w3c/dom/Node;
            invokestatic com.sun.org.apache.xml.internal.security.utils.XMLUtils.getNextElement:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Element;
            astore 2 /* inclusiveElement */
        start local 2 // org.w3c.dom.Element inclusiveElement
         5: .line 386
            aload 2 /* inclusiveElement */
            ifnull 16
         6: .line 389
            new com.sun.org.apache.xml.internal.security.transforms.params.InclusiveNamespaces
            dup
         7: .line 390
            aload 2 /* inclusiveElement */
         8: .line 391
            ldc "http://www.w3.org/2001/10/xml-exc-c14n#"
         9: .line 389
            invokespecial com.sun.org.apache.xml.internal.security.transforms.params.InclusiveNamespaces.<init>:(Lorg/w3c/dom/Element;Ljava/lang/String;)V
        10: .line 392
            invokevirtual com.sun.org.apache.xml.internal.security.transforms.params.InclusiveNamespaces.getInclusiveNamespaces:()Ljava/lang/String;
        11: .line 388
            astore 3 /* inclusiveNamespaces */
        start local 3 // java.lang.String inclusiveNamespaces
        12: .line 393
            aload 3 /* inclusiveNamespaces */
        13: areturn
        end local 3 // java.lang.String inclusiveNamespaces
        14: .line 394
      StackMap locals: com.sun.org.apache.xml.internal.security.signature.SignedInfo java.lang.String org.w3c.dom.Element
      StackMap stack: com.sun.org.apache.xml.internal.security.exceptions.XMLSecurityException
            pop
        15: .line 395
            aconst_null
            areturn
        16: .line 398
      StackMap locals:
      StackMap stack:
            aconst_null
            areturn
        end local 2 // org.w3c.dom.Element inclusiveElement
        end local 1 // java.lang.String c14nMethodURI
        end local 0 // com.sun.org.apache.xml.internal.security.signature.SignedInfo this
      LocalVariableTable:
        Start  End  Slot                 Name  Signature
            0   17     0                 this  Lcom/sun/org/apache/xml/internal/security/signature/SignedInfo;
            1   17     1        c14nMethodURI  Ljava/lang/String;
            5   17     2     inclusiveElement  Lorg/w3c/dom/Element;
           12   14     3  inclusiveNamespaces  Ljava/lang/String;
      Exception table:
        from    to  target  type
           6    13      14  Class com.sun.org.apache.xml.internal.security.exceptions.XMLSecurityException
}
SourceFile: "SignedInfo.java"