public final class com.sun.org.apache.xml.internal.security.transforms.Transform extends com.sun.org.apache.xml.internal.security.utils.SignatureElementProxy
  minor version: 0
  major version: 59
  flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
  this_class: com.sun.org.apache.xml.internal.security.transforms.Transform
  super_class: com.sun.org.apache.xml.internal.security.utils.SignatureElementProxy
{
  private static final com.sun.org.slf4j.internal.Logger LOG;
    descriptor: Lcom/sun/org/slf4j/internal/Logger;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL

  private static java.util.Map<java.lang.String, java.lang.Class<? extends com.sun.org.apache.xml.internal.security.transforms.TransformSpi>> transformSpiHash;
    descriptor: Ljava/util/Map;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Signature: Ljava/util/Map<Ljava/lang/String;Ljava/lang/Class<+Lcom/sun/org/apache/xml/internal/security/transforms/TransformSpi;>;>;

  private final com.sun.org.apache.xml.internal.security.transforms.TransformSpi transformSpi;
    descriptor: Lcom/sun/org/apache/xml/internal/security/transforms/TransformSpi;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private boolean secureValidation;
    descriptor: Z
    flags: (0x0002) ACC_PRIVATE

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=2, locals=0, args_size=0
         0: .line 72
            ldc Lcom/sun/org/apache/xml/internal/security/transforms/Transform;
            invokestatic com.sun.org.slf4j.internal.LoggerFactory.getLogger:(Ljava/lang/Class;)Lcom/sun/org/slf4j/internal/Logger;
         1: .line 71
            putstatic com.sun.org.apache.xml.internal.security.transforms.Transform.LOG:Lcom/sun/org/slf4j/internal/Logger;
         2: .line 76
            new java.util.concurrent.ConcurrentHashMap
            dup
            invokespecial java.util.concurrent.ConcurrentHashMap.<init>:()V
         3: .line 75
            putstatic com.sun.org.apache.xml.internal.security.transforms.Transform.transformSpiHash:Ljava/util/Map;
         4: .line 76
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void <init>(org.w3c.dom.Document, java.lang.String);
    descriptor: (Lorg/w3c/dom/Document;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.transforms.Transform this
        start local 1 // org.w3c.dom.Document doc
        start local 2 // java.lang.String algorithmURI
         0: .line 92
            aload 0 /* this */
            aload 1 /* doc */
            aload 2 /* algorithmURI */
            aconst_null
            invokespecial com.sun.org.apache.xml.internal.security.transforms.Transform.<init>:(Lorg/w3c/dom/Document;Ljava/lang/String;Lorg/w3c/dom/NodeList;)V
         1: .line 93
            return
        end local 2 // java.lang.String algorithmURI
        end local 1 // org.w3c.dom.Document doc
        end local 0 // com.sun.org.apache.xml.internal.security.transforms.Transform this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    2     0          this  Lcom/sun/org/apache/xml/internal/security/transforms/Transform;
            0    2     1           doc  Lorg/w3c/dom/Document;
            0    2     2  algorithmURI  Ljava/lang/String;
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.transforms.InvalidTransformException
    MethodParameters:
              Name  Flags
      doc           
      algorithmURI  

  public void <init>(org.w3c.dom.Document, java.lang.String, org.w3c.dom.Element);
    descriptor: (Lorg/w3c/dom/Document;Ljava/lang/String;Lorg/w3c/dom/Element;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=5, args_size=4
        start local 0 // com.sun.org.apache.xml.internal.security.transforms.Transform this
        start local 1 // org.w3c.dom.Document doc
        start local 2 // java.lang.String algorithmURI
        start local 3 // org.w3c.dom.Element contextChild
         0: .line 108
            aload 0 /* this */
            aload 1 /* doc */
            invokespecial com.sun.org.apache.xml.internal.security.utils.SignatureElementProxy.<init>:(Lorg/w3c/dom/Document;)V
         1: .line 109
            aconst_null
            astore 4 /* contextNodes */
        start local 4 // com.sun.org.apache.xml.internal.security.utils.HelperNodeList contextNodes
         2: .line 111
            aload 3 /* contextChild */
            ifnull 7
         3: .line 112
            new com.sun.org.apache.xml.internal.security.utils.HelperNodeList
            dup
            invokespecial com.sun.org.apache.xml.internal.security.utils.HelperNodeList.<init>:()V
            astore 4 /* contextNodes */
         4: .line 114
            aload 1 /* doc */
            aload 4 /* contextNodes */
            invokestatic com.sun.org.apache.xml.internal.security.utils.XMLUtils.addReturnToElement:(Lorg/w3c/dom/Document;Lcom/sun/org/apache/xml/internal/security/utils/HelperNodeList;)V
         5: .line 115
            aload 4 /* contextNodes */
            aload 3 /* contextChild */
            invokevirtual com.sun.org.apache.xml.internal.security.utils.HelperNodeList.appendChild:(Lorg/w3c/dom/Node;)V
         6: .line 116
            aload 1 /* doc */
            aload 4 /* contextNodes */
            invokestatic com.sun.org.apache.xml.internal.security.utils.XMLUtils.addReturnToElement:(Lorg/w3c/dom/Document;Lcom/sun/org/apache/xml/internal/security/utils/HelperNodeList;)V
         7: .line 119
      StackMap locals: com.sun.org.apache.xml.internal.security.transforms.Transform org.w3c.dom.Document java.lang.String org.w3c.dom.Element com.sun.org.apache.xml.internal.security.utils.HelperNodeList
      StackMap stack:
            aload 0 /* this */
            aload 0 /* this */
            aload 2 /* algorithmURI */
            aload 4 /* contextNodes */
            invokevirtual com.sun.org.apache.xml.internal.security.transforms.Transform.initializeTransform:(Ljava/lang/String;Lorg/w3c/dom/NodeList;)Lcom/sun/org/apache/xml/internal/security/transforms/TransformSpi;
            putfield com.sun.org.apache.xml.internal.security.transforms.Transform.transformSpi:Lcom/sun/org/apache/xml/internal/security/transforms/TransformSpi;
         8: .line 120
            return
        end local 4 // com.sun.org.apache.xml.internal.security.utils.HelperNodeList contextNodes
        end local 3 // org.w3c.dom.Element contextChild
        end local 2 // java.lang.String algorithmURI
        end local 1 // org.w3c.dom.Document doc
        end local 0 // com.sun.org.apache.xml.internal.security.transforms.Transform this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    9     0          this  Lcom/sun/org/apache/xml/internal/security/transforms/Transform;
            0    9     1           doc  Lorg/w3c/dom/Document;
            0    9     2  algorithmURI  Ljava/lang/String;
            0    9     3  contextChild  Lorg/w3c/dom/Element;
            2    9     4  contextNodes  Lcom/sun/org/apache/xml/internal/security/utils/HelperNodeList;
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.transforms.InvalidTransformException
    MethodParameters:
              Name  Flags
      doc           
      algorithmURI  
      contextChild  

  public void <init>(org.w3c.dom.Document, java.lang.String, org.w3c.dom.NodeList);
    descriptor: (Lorg/w3c/dom/Document;Ljava/lang/String;Lorg/w3c/dom/NodeList;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xml.internal.security.transforms.Transform this
        start local 1 // org.w3c.dom.Document doc
        start local 2 // java.lang.String algorithmURI
        start local 3 // org.w3c.dom.NodeList contextNodes
         0: .line 133
            aload 0 /* this */
            aload 1 /* doc */
            invokespecial com.sun.org.apache.xml.internal.security.utils.SignatureElementProxy.<init>:(Lorg/w3c/dom/Document;)V
         1: .line 134
            aload 0 /* this */
            aload 0 /* this */
            aload 2 /* algorithmURI */
            aload 3 /* contextNodes */
            invokevirtual com.sun.org.apache.xml.internal.security.transforms.Transform.initializeTransform:(Ljava/lang/String;Lorg/w3c/dom/NodeList;)Lcom/sun/org/apache/xml/internal/security/transforms/TransformSpi;
            putfield com.sun.org.apache.xml.internal.security.transforms.Transform.transformSpi:Lcom/sun/org/apache/xml/internal/security/transforms/TransformSpi;
         2: .line 135
            return
        end local 3 // org.w3c.dom.NodeList contextNodes
        end local 2 // java.lang.String algorithmURI
        end local 1 // org.w3c.dom.Document doc
        end local 0 // com.sun.org.apache.xml.internal.security.transforms.Transform this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    3     0          this  Lcom/sun/org/apache/xml/internal/security/transforms/Transform;
            0    3     1           doc  Lorg/w3c/dom/Document;
            0    3     2  algorithmURI  Ljava/lang/String;
            0    3     3  contextNodes  Lorg/w3c/dom/NodeList;
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.transforms.InvalidTransformException
    MethodParameters:
              Name  Flags
      doc           
      algorithmURI  
      contextNodes  

  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=5, locals=7, args_size=3
        start local 0 // com.sun.org.apache.xml.internal.security.transforms.Transform this
        start local 1 // org.w3c.dom.Element element
        start local 2 // java.lang.String baseURI
         0: .line 146
            aload 0 /* this */
            aload 1 /* element */
            aload 2 /* baseURI */
            invokespecial com.sun.org.apache.xml.internal.security.utils.SignatureElementProxy.<init>:(Lorg/w3c/dom/Element;Ljava/lang/String;)V
         1: .line 149
            aload 1 /* element */
            aconst_null
            ldc "Algorithm"
            invokeinterface org.w3c.dom.Element.getAttributeNS:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
            astore 3 /* algorithmURI */
        start local 3 // java.lang.String algorithmURI
         2: .line 151
            aload 3 /* algorithmURI */
            ifnull 3
            aload 3 /* algorithmURI */
            invokevirtual java.lang.String.length:()I
            ifne 5
         3: .line 152
      StackMap locals: com.sun.org.apache.xml.internal.security.transforms.Transform org.w3c.dom.Element java.lang.String java.lang.String
      StackMap stack:
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            ldc "Algorithm"
            aastore
            dup
            iconst_1
            ldc "Transform"
            aastore
            astore 4 /* exArgs */
        start local 4 // java.lang.Object[] exArgs
         4: .line 153
            new com.sun.org.apache.xml.internal.security.transforms.TransformationException
            dup
            ldc "xml.WrongContent"
            aload 4 /* exArgs */
            invokespecial com.sun.org.apache.xml.internal.security.transforms.TransformationException.<init>:(Ljava/lang/String;[Ljava/lang/Object;)V
            athrow
        end local 4 // java.lang.Object[] exArgs
         5: .line 156
      StackMap locals:
      StackMap stack:
            getstatic com.sun.org.apache.xml.internal.security.transforms.Transform.transformSpiHash:Ljava/util/Map;
            aload 3 /* algorithmURI */
            invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast java.lang.Class
            astore 4 /* transformSpiClass */
        start local 4 // java.lang.Class transformSpiClass
         6: .line 157
            aload 4 /* transformSpiClass */
            ifnonnull 9
         7: .line 158
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 3 /* algorithmURI */
            aastore
            astore 5 /* exArgs */
        start local 5 // java.lang.Object[] exArgs
         8: .line 159
            new com.sun.org.apache.xml.internal.security.transforms.InvalidTransformException
            dup
            ldc "signature.Transform.UnknownTransform"
            aload 5 /* exArgs */
            invokespecial com.sun.org.apache.xml.internal.security.transforms.InvalidTransformException.<init>:(Ljava/lang/String;[Ljava/lang/Object;)V
            athrow
        end local 5 // java.lang.Object[] exArgs
         9: .line 163
      StackMap locals: java.lang.Class
      StackMap stack:
            aload 4 /* transformSpiClass */
            invokevirtual java.lang.Class.newInstance:()Ljava/lang/Object;
            checkcast com.sun.org.apache.xml.internal.security.transforms.TransformSpi
            astore 5 /* tmp */
        start local 5 // com.sun.org.apache.xml.internal.security.transforms.TransformSpi tmp
        10: .line 164
            aload 0 /* this */
            aload 5 /* tmp */
            putfield com.sun.org.apache.xml.internal.security.transforms.Transform.transformSpi:Lcom/sun/org/apache/xml/internal/security/transforms/TransformSpi;
        end local 5 // com.sun.org.apache.xml.internal.security.transforms.TransformSpi tmp
        11: .line 165
            goto 22
      StackMap locals:
      StackMap stack: java.lang.InstantiationException
        12: astore 5 /* ex */
        start local 5 // java.lang.InstantiationException ex
        13: .line 166
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 3 /* algorithmURI */
            aastore
            astore 6 /* exArgs */
        start local 6 // java.lang.Object[] exArgs
        14: .line 167
            new com.sun.org.apache.xml.internal.security.transforms.InvalidTransformException
            dup
        15: .line 168
            aload 5 /* ex */
            ldc "signature.Transform.UnknownTransform"
            aload 6 /* exArgs */
        16: .line 167
            invokespecial com.sun.org.apache.xml.internal.security.transforms.InvalidTransformException.<init>:(Ljava/lang/Exception;Ljava/lang/String;[Ljava/lang/Object;)V
            athrow
        end local 6 // java.lang.Object[] exArgs
        end local 5 // java.lang.InstantiationException ex
        17: .line 170
      StackMap locals:
      StackMap stack: java.lang.IllegalAccessException
            astore 5 /* ex */
        start local 5 // java.lang.IllegalAccessException ex
        18: .line 171
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 3 /* algorithmURI */
            aastore
            astore 6 /* exArgs */
        start local 6 // java.lang.Object[] exArgs
        19: .line 172
            new com.sun.org.apache.xml.internal.security.transforms.InvalidTransformException
            dup
        20: .line 173
            aload 5 /* ex */
            ldc "signature.Transform.UnknownTransform"
            aload 6 /* exArgs */
        21: .line 172
            invokespecial com.sun.org.apache.xml.internal.security.transforms.InvalidTransformException.<init>:(Ljava/lang/Exception;Ljava/lang/String;[Ljava/lang/Object;)V
            athrow
        end local 6 // java.lang.Object[] exArgs
        end local 5 // java.lang.IllegalAccessException ex
        22: .line 176
      StackMap locals:
      StackMap stack:
            return
        end local 4 // java.lang.Class transformSpiClass
        end local 3 // java.lang.String algorithmURI
        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.transforms.Transform this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0   23     0               this  Lcom/sun/org/apache/xml/internal/security/transforms/Transform;
            0   23     1            element  Lorg/w3c/dom/Element;
            0   23     2            baseURI  Ljava/lang/String;
            2   23     3       algorithmURI  Ljava/lang/String;
            4    5     4             exArgs  [Ljava/lang/Object;
            6   23     4  transformSpiClass  Ljava/lang/Class<+Lcom/sun/org/apache/xml/internal/security/transforms/TransformSpi;>;
            8    9     5             exArgs  [Ljava/lang/Object;
           10   11     5                tmp  Lcom/sun/org/apache/xml/internal/security/transforms/TransformSpi;
           13   17     5                 ex  Ljava/lang/InstantiationException;
           14   17     6             exArgs  [Ljava/lang/Object;
           18   22     5                 ex  Ljava/lang/IllegalAccessException;
           19   22     6             exArgs  [Ljava/lang/Object;
      Exception table:
        from    to  target  type
           9    11      12  Class java.lang.InstantiationException
           9    11      17  Class java.lang.IllegalAccessException
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.transforms.InvalidTransformException, com.sun.org.apache.xml.internal.security.transforms.TransformationException, com.sun.org.apache.xml.internal.security.exceptions.XMLSecurityException
    MethodParameters:
         Name  Flags
      element  
      baseURI  

  public static void register(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=4, args_size=2
        start local 0 // java.lang.String algorithmURI
        start local 1 // java.lang.String implementingClass
         0: .line 193
            invokestatic com.sun.org.apache.xml.internal.security.utils.JavaUtils.checkRegisterPermission:()V
         1: .line 195
            getstatic com.sun.org.apache.xml.internal.security.transforms.Transform.transformSpiHash:Ljava/util/Map;
            aload 0 /* algorithmURI */
            invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast java.lang.Class
            astore 2 /* transformSpi */
        start local 2 // java.lang.Class transformSpi
         2: .line 196
            aload 2 /* transformSpi */
            ifnull 5
         3: .line 197
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            aload 0 /* algorithmURI */
            aastore
            dup
            iconst_1
            aload 2 /* transformSpi */
            aastore
            astore 3 /* exArgs */
        start local 3 // java.lang.Object[] exArgs
         4: .line 198
            new com.sun.org.apache.xml.internal.security.exceptions.AlgorithmAlreadyRegisteredException
            dup
            ldc "algorithm.alreadyRegistered"
            aload 3 /* exArgs */
            invokespecial com.sun.org.apache.xml.internal.security.exceptions.AlgorithmAlreadyRegisteredException.<init>:(Ljava/lang/String;[Ljava/lang/Object;)V
            athrow
        end local 3 // java.lang.Object[] exArgs
         5: .line 202
      StackMap locals: java.lang.Class
      StackMap stack:
            aload 1 /* implementingClass */
            ldc Lcom/sun/org/apache/xml/internal/security/transforms/Transform;
            invokestatic com.sun.org.apache.xml.internal.security.transforms.ClassLoaderUtils.loadClass:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Class;
         6: .line 200
            astore 3 /* transformSpiClass */
        start local 3 // java.lang.Class transformSpiClass
         7: .line 203
            getstatic com.sun.org.apache.xml.internal.security.transforms.Transform.transformSpiHash:Ljava/util/Map;
            aload 0 /* algorithmURI */
            aload 3 /* transformSpiClass */
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         8: .line 204
            return
        end local 3 // java.lang.Class transformSpiClass
        end local 2 // java.lang.Class transformSpi
        end local 1 // java.lang.String implementingClass
        end local 0 // java.lang.String algorithmURI
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    9     0       algorithmURI  Ljava/lang/String;
            0    9     1  implementingClass  Ljava/lang/String;
            2    9     2       transformSpi  Ljava/lang/Class<+Lcom/sun/org/apache/xml/internal/security/transforms/TransformSpi;>;
            4    5     3             exArgs  [Ljava/lang/Object;
            7    9     3  transformSpiClass  Ljava/lang/Class<+Lcom/sun/org/apache/xml/internal/security/transforms/TransformSpi;>;
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.exceptions.AlgorithmAlreadyRegisteredException, java.lang.ClassNotFoundException, com.sun.org.apache.xml.internal.security.transforms.InvalidTransformException
    MethodParameters:
                   Name  Flags
      algorithmURI       
      implementingClass  

  public static void register(java.lang.String, java.lang.Class<? extends com.sun.org.apache.xml.internal.security.transforms.TransformSpi>);
    descriptor: (Ljava/lang/String;Ljava/lang/Class;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=4, locals=4, args_size=2
        start local 0 // java.lang.String algorithmURI
        start local 1 // java.lang.Class implementingClass
         0: .line 219
            invokestatic com.sun.org.apache.xml.internal.security.utils.JavaUtils.checkRegisterPermission:()V
         1: .line 221
            getstatic com.sun.org.apache.xml.internal.security.transforms.Transform.transformSpiHash:Ljava/util/Map;
            aload 0 /* algorithmURI */
            invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast java.lang.Class
            astore 2 /* transformSpi */
        start local 2 // java.lang.Class transformSpi
         2: .line 222
            aload 2 /* transformSpi */
            ifnull 5
         3: .line 223
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            aload 0 /* algorithmURI */
            aastore
            dup
            iconst_1
            aload 2 /* transformSpi */
            aastore
            astore 3 /* exArgs */
        start local 3 // java.lang.Object[] exArgs
         4: .line 224
            new com.sun.org.apache.xml.internal.security.exceptions.AlgorithmAlreadyRegisteredException
            dup
            ldc "algorithm.alreadyRegistered"
            aload 3 /* exArgs */
            invokespecial com.sun.org.apache.xml.internal.security.exceptions.AlgorithmAlreadyRegisteredException.<init>:(Ljava/lang/String;[Ljava/lang/Object;)V
            athrow
        end local 3 // java.lang.Object[] exArgs
         5: .line 226
      StackMap locals: java.lang.Class
      StackMap stack:
            getstatic com.sun.org.apache.xml.internal.security.transforms.Transform.transformSpiHash:Ljava/util/Map;
            aload 0 /* algorithmURI */
            aload 1 /* implementingClass */
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         6: .line 227
            return
        end local 2 // java.lang.Class transformSpi
        end local 1 // java.lang.Class implementingClass
        end local 0 // java.lang.String algorithmURI
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0    7     0       algorithmURI  Ljava/lang/String;
            0    7     1  implementingClass  Ljava/lang/Class<+Lcom/sun/org/apache/xml/internal/security/transforms/TransformSpi;>;
            2    7     2       transformSpi  Ljava/lang/Class<+Lcom/sun/org/apache/xml/internal/security/transforms/TransformSpi;>;
            4    5     3             exArgs  [Ljava/lang/Object;
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.exceptions.AlgorithmAlreadyRegisteredException
    Signature: (Ljava/lang/String;Ljava/lang/Class<+Lcom/sun/org/apache/xml/internal/security/transforms/TransformSpi;>;)V
    MethodParameters:
                   Name  Flags
      algorithmURI       
      implementingClass  

  public static void registerDefaultAlgorithms();
    descriptor: ()V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 233
            getstatic com.sun.org.apache.xml.internal.security.transforms.Transform.transformSpiHash:Ljava/util/Map;
         1: .line 234
            ldc "http://www.w3.org/2000/09/xmldsig#base64"
            ldc Lcom/sun/org/apache/xml/internal/security/transforms/implementations/TransformBase64Decode;
         2: .line 233
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         3: .line 236
            getstatic com.sun.org.apache.xml.internal.security.transforms.Transform.transformSpiHash:Ljava/util/Map;
         4: .line 237
            ldc "http://www.w3.org/TR/2001/REC-xml-c14n-20010315"
            ldc Lcom/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N;
         5: .line 236
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         6: .line 239
            getstatic com.sun.org.apache.xml.internal.security.transforms.Transform.transformSpiHash:Ljava/util/Map;
         7: .line 240
            ldc "http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments"
            ldc Lcom/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NWithComments;
         8: .line 239
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         9: .line 242
            getstatic com.sun.org.apache.xml.internal.security.transforms.Transform.transformSpiHash:Ljava/util/Map;
        10: .line 243
            ldc "http://www.w3.org/2006/12/xml-c14n11"
            ldc Lcom/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N11;
        11: .line 242
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        12: .line 245
            getstatic com.sun.org.apache.xml.internal.security.transforms.Transform.transformSpiHash:Ljava/util/Map;
        13: .line 246
            ldc "http://www.w3.org/2006/12/xml-c14n11#WithComments"
            ldc Lcom/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N11_WithComments;
        14: .line 245
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        15: .line 248
            getstatic com.sun.org.apache.xml.internal.security.transforms.Transform.transformSpiHash:Ljava/util/Map;
        16: .line 249
            ldc "http://www.w3.org/2001/10/xml-exc-c14n#"
            ldc Lcom/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NExclusive;
        17: .line 248
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        18: .line 251
            getstatic com.sun.org.apache.xml.internal.security.transforms.Transform.transformSpiHash:Ljava/util/Map;
        19: .line 252
            ldc "http://www.w3.org/2001/10/xml-exc-c14n#WithComments"
            ldc Lcom/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NExclusiveWithComments;
        20: .line 251
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        21: .line 254
            getstatic com.sun.org.apache.xml.internal.security.transforms.Transform.transformSpiHash:Ljava/util/Map;
        22: .line 255
            ldc "http://www.w3.org/TR/1999/REC-xpath-19991116"
            ldc Lcom/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPath;
        23: .line 254
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        24: .line 257
            getstatic com.sun.org.apache.xml.internal.security.transforms.Transform.transformSpiHash:Ljava/util/Map;
        25: .line 258
            ldc "http://www.w3.org/2000/09/xmldsig#enveloped-signature"
            ldc Lcom/sun/org/apache/xml/internal/security/transforms/implementations/TransformEnvelopedSignature;
        26: .line 257
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        27: .line 260
            getstatic com.sun.org.apache.xml.internal.security.transforms.Transform.transformSpiHash:Ljava/util/Map;
        28: .line 261
            ldc "http://www.w3.org/TR/1999/REC-xslt-19991116"
            ldc Lcom/sun/org/apache/xml/internal/security/transforms/implementations/TransformXSLT;
        29: .line 260
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        30: .line 263
            getstatic com.sun.org.apache.xml.internal.security.transforms.Transform.transformSpiHash:Ljava/util/Map;
        31: .line 264
            ldc "http://www.w3.org/2002/06/xmldsig-filter2"
            ldc Lcom/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPath2Filter;
        32: .line 263
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
        33: .line 266
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public java.lang.String getURI();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xml.internal.security.transforms.Transform this
         0: .line 274
            aload 0 /* this */
            ldc "Algorithm"
            invokevirtual com.sun.org.apache.xml.internal.security.transforms.Transform.getLocalAttribute:(Ljava/lang/String;)Ljava/lang/String;
            areturn
        end local 0 // com.sun.org.apache.xml.internal.security.transforms.Transform this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/transforms/Transform;

  public com.sun.org.apache.xml.internal.security.signature.XMLSignatureInput performTransform(com.sun.org.apache.xml.internal.security.signature.XMLSignatureInput);
    descriptor: (Lcom/sun/org/apache/xml/internal/security/signature/XMLSignatureInput;)Lcom/sun/org/apache/xml/internal/security/signature/XMLSignatureInput;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xml.internal.security.transforms.Transform this
        start local 1 // com.sun.org.apache.xml.internal.security.signature.XMLSignatureInput input
         0: .line 292
            aload 0 /* this */
            aload 1 /* input */
            aconst_null
            invokevirtual com.sun.org.apache.xml.internal.security.transforms.Transform.performTransform:(Lcom/sun/org/apache/xml/internal/security/signature/XMLSignatureInput;Ljava/io/OutputStream;)Lcom/sun/org/apache/xml/internal/security/signature/XMLSignatureInput;
            areturn
        end local 1 // com.sun.org.apache.xml.internal.security.signature.XMLSignatureInput input
        end local 0 // com.sun.org.apache.xml.internal.security.transforms.Transform this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lcom/sun/org/apache/xml/internal/security/transforms/Transform;
            0    1     1  input  Lcom/sun/org/apache/xml/internal/security/signature/XMLSignatureInput;
    Exceptions:
      throws java.io.IOException, 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.transforms.TransformationException
    MethodParameters:
       Name  Flags
      input  

  public com.sun.org.apache.xml.internal.security.signature.XMLSignatureInput performTransform(com.sun.org.apache.xml.internal.security.signature.XMLSignatureInput, java.io.OutputStream);
    descriptor: (Lcom/sun/org/apache/xml/internal/security/signature/XMLSignatureInput;Ljava/io/OutputStream;)Lcom/sun/org/apache/xml/internal/security/signature/XMLSignatureInput;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // com.sun.org.apache.xml.internal.security.transforms.Transform this
        start local 1 // com.sun.org.apache.xml.internal.security.signature.XMLSignatureInput input
        start local 2 // java.io.OutputStream os
         0: .line 312
            aconst_null
            astore 3 /* result */
        start local 3 // com.sun.org.apache.xml.internal.security.signature.XMLSignatureInput result
         1: .line 315
            aload 0 /* this */
            getfield com.sun.org.apache.xml.internal.security.transforms.Transform.transformSpi:Lcom/sun/org/apache/xml/internal/security/transforms/TransformSpi;
            aload 0 /* this */
            getfield com.sun.org.apache.xml.internal.security.transforms.Transform.secureValidation:Z
            putfield com.sun.org.apache.xml.internal.security.transforms.TransformSpi.secureValidation:Z
         2: .line 316
            aload 0 /* this */
            getfield com.sun.org.apache.xml.internal.security.transforms.Transform.transformSpi:Lcom/sun/org/apache/xml/internal/security/transforms/TransformSpi;
            aload 1 /* input */
            aload 2 /* os */
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xml.internal.security.transforms.TransformSpi.enginePerformTransform:(Lcom/sun/org/apache/xml/internal/security/signature/XMLSignatureInput;Ljava/io/OutputStream;Lcom/sun/org/apache/xml/internal/security/transforms/Transform;)Lcom/sun/org/apache/xml/internal/security/signature/XMLSignatureInput;
            astore 3 /* result */
         3: .line 317
            goto 14
      StackMap locals: com.sun.org.apache.xml.internal.security.transforms.Transform com.sun.org.apache.xml.internal.security.signature.XMLSignatureInput java.io.OutputStream com.sun.org.apache.xml.internal.security.signature.XMLSignatureInput
      StackMap stack: javax.xml.parsers.ParserConfigurationException
         4: astore 4 /* ex */
        start local 4 // javax.xml.parsers.ParserConfigurationException ex
         5: .line 318
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xml.internal.security.transforms.Transform.getURI:()Ljava/lang/String;
            aastore
            dup
            iconst_1
            ldc "ParserConfigurationException"
            aastore
            astore 5 /* exArgs */
        start local 5 // java.lang.Object[] exArgs
         6: .line 319
            new com.sun.org.apache.xml.internal.security.c14n.CanonicalizationException
            dup
         7: .line 320
            aload 4 /* ex */
            ldc "signature.Transform.ErrorDuringTransform"
            aload 5 /* exArgs */
         8: .line 319
            invokespecial com.sun.org.apache.xml.internal.security.c14n.CanonicalizationException.<init>:(Ljava/lang/Exception;Ljava/lang/String;[Ljava/lang/Object;)V
            athrow
        end local 5 // java.lang.Object[] exArgs
        end local 4 // javax.xml.parsers.ParserConfigurationException ex
         9: .line 321
      StackMap locals:
      StackMap stack: org.xml.sax.SAXException
            astore 4 /* ex */
        start local 4 // org.xml.sax.SAXException ex
        10: .line 322
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            aload 0 /* this */
            invokevirtual com.sun.org.apache.xml.internal.security.transforms.Transform.getURI:()Ljava/lang/String;
            aastore
            dup
            iconst_1
            ldc "SAXException"
            aastore
            astore 5 /* exArgs */
        start local 5 // java.lang.Object[] exArgs
        11: .line 323
            new com.sun.org.apache.xml.internal.security.c14n.CanonicalizationException
            dup
        12: .line 324
            aload 4 /* ex */
            ldc "signature.Transform.ErrorDuringTransform"
            aload 5 /* exArgs */
        13: .line 323
            invokespecial com.sun.org.apache.xml.internal.security.c14n.CanonicalizationException.<init>:(Ljava/lang/Exception;Ljava/lang/String;[Ljava/lang/Object;)V
            athrow
        end local 5 // java.lang.Object[] exArgs
        end local 4 // org.xml.sax.SAXException ex
        14: .line 327
      StackMap locals:
      StackMap stack:
            aload 3 /* result */
            areturn
        end local 3 // com.sun.org.apache.xml.internal.security.signature.XMLSignatureInput result
        end local 2 // java.io.OutputStream os
        end local 1 // com.sun.org.apache.xml.internal.security.signature.XMLSignatureInput input
        end local 0 // com.sun.org.apache.xml.internal.security.transforms.Transform this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   15     0    this  Lcom/sun/org/apache/xml/internal/security/transforms/Transform;
            0   15     1   input  Lcom/sun/org/apache/xml/internal/security/signature/XMLSignatureInput;
            0   15     2      os  Ljava/io/OutputStream;
            1   15     3  result  Lcom/sun/org/apache/xml/internal/security/signature/XMLSignatureInput;
            5    9     4      ex  Ljavax/xml/parsers/ParserConfigurationException;
            6    9     5  exArgs  [Ljava/lang/Object;
           10   14     4      ex  Lorg/xml/sax/SAXException;
           11   14     5  exArgs  [Ljava/lang/Object;
      Exception table:
        from    to  target  type
           1     3       4  Class javax.xml.parsers.ParserConfigurationException
           1     3       9  Class org.xml.sax.SAXException
    Exceptions:
      throws java.io.IOException, 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.transforms.TransformationException
    MethodParameters:
       Name  Flags
      input  
      os     

  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.transforms.Transform this
         0: .line 332
            ldc "Transform"
            areturn
        end local 0 // com.sun.org.apache.xml.internal.security.transforms.Transform this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/transforms/Transform;

  private com.sun.org.apache.xml.internal.security.transforms.TransformSpi initializeTransform(java.lang.String, org.w3c.dom.NodeList);
    descriptor: (Ljava/lang/String;Lorg/w3c/dom/NodeList;)Lcom/sun/org/apache/xml/internal/security/transforms/TransformSpi;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=6, locals=7, args_size=3
        start local 0 // com.sun.org.apache.xml.internal.security.transforms.Transform this
        start local 1 // java.lang.String algorithmURI
        start local 2 // org.w3c.dom.NodeList contextNodes
         0: .line 341
            aload 0 /* this */
            ldc "Algorithm"
            aload 1 /* algorithmURI */
            invokevirtual com.sun.org.apache.xml.internal.security.transforms.Transform.setLocalAttribute:(Ljava/lang/String;Ljava/lang/String;)V
         1: .line 343
            getstatic com.sun.org.apache.xml.internal.security.transforms.Transform.transformSpiHash:Ljava/util/Map;
            aload 1 /* algorithmURI */
            invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
            checkcast java.lang.Class
            astore 3 /* transformSpiClass */
        start local 3 // java.lang.Class transformSpiClass
         2: .line 344
            aload 3 /* transformSpiClass */
            ifnonnull 5
         3: .line 345
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* algorithmURI */
            aastore
            astore 4 /* exArgs */
        start local 4 // java.lang.Object[] exArgs
         4: .line 346
            new com.sun.org.apache.xml.internal.security.transforms.InvalidTransformException
            dup
            ldc "signature.Transform.UnknownTransform"
            aload 4 /* exArgs */
            invokespecial com.sun.org.apache.xml.internal.security.transforms.InvalidTransformException.<init>:(Ljava/lang/String;[Ljava/lang/Object;)V
            athrow
        end local 4 // java.lang.Object[] exArgs
         5: .line 348
      StackMap locals: java.lang.Class
      StackMap stack:
            aconst_null
            astore 4 /* newTransformSpi */
        start local 4 // com.sun.org.apache.xml.internal.security.transforms.TransformSpi newTransformSpi
         6: .line 351
            aload 3 /* transformSpiClass */
            invokevirtual java.lang.Class.newInstance:()Ljava/lang/Object;
            checkcast com.sun.org.apache.xml.internal.security.transforms.TransformSpi
            astore 5 /* tmp */
        start local 5 // com.sun.org.apache.xml.internal.security.transforms.TransformSpi tmp
         7: .line 352
            aload 5 /* tmp */
            astore 4 /* newTransformSpi */
        end local 5 // com.sun.org.apache.xml.internal.security.transforms.TransformSpi tmp
         8: .line 353
            goto 19
      StackMap locals: com.sun.org.apache.xml.internal.security.transforms.Transform java.lang.String org.w3c.dom.NodeList java.lang.Class com.sun.org.apache.xml.internal.security.transforms.TransformSpi
      StackMap stack: java.lang.InstantiationException
         9: astore 5 /* ex */
        start local 5 // java.lang.InstantiationException ex
        10: .line 354
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* algorithmURI */
            aastore
            astore 6 /* exArgs */
        start local 6 // java.lang.Object[] exArgs
        11: .line 355
            new com.sun.org.apache.xml.internal.security.transforms.InvalidTransformException
            dup
        12: .line 356
            aload 5 /* ex */
            ldc "signature.Transform.UnknownTransform"
            aload 6 /* exArgs */
        13: .line 355
            invokespecial com.sun.org.apache.xml.internal.security.transforms.InvalidTransformException.<init>:(Ljava/lang/Exception;Ljava/lang/String;[Ljava/lang/Object;)V
            athrow
        end local 6 // java.lang.Object[] exArgs
        end local 5 // java.lang.InstantiationException ex
        14: .line 358
      StackMap locals:
      StackMap stack: java.lang.IllegalAccessException
            astore 5 /* ex */
        start local 5 // java.lang.IllegalAccessException ex
        15: .line 359
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* algorithmURI */
            aastore
            astore 6 /* exArgs */
        start local 6 // java.lang.Object[] exArgs
        16: .line 360
            new com.sun.org.apache.xml.internal.security.transforms.InvalidTransformException
            dup
        17: .line 361
            aload 5 /* ex */
            ldc "signature.Transform.UnknownTransform"
            aload 6 /* exArgs */
        18: .line 360
            invokespecial com.sun.org.apache.xml.internal.security.transforms.InvalidTransformException.<init>:(Ljava/lang/Exception;Ljava/lang/String;[Ljava/lang/Object;)V
            athrow
        end local 6 // java.lang.Object[] exArgs
        end local 5 // java.lang.IllegalAccessException ex
        19: .line 365
      StackMap locals:
      StackMap stack:
            getstatic com.sun.org.apache.xml.internal.security.transforms.Transform.LOG:Lcom/sun/org/slf4j/internal/Logger;
            ldc "Create URI \"{}\" class \"{}\""
            iconst_2
            anewarray java.lang.Object
            dup
            iconst_0
            aload 1 /* algorithmURI */
            aastore
            dup
            iconst_1
            aload 4 /* newTransformSpi */
            invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
            aastore
            invokevirtual com.sun.org.slf4j.internal.Logger.debug:(Ljava/lang/String;[Ljava/lang/Object;)V
        20: .line 366
            getstatic com.sun.org.apache.xml.internal.security.transforms.Transform.LOG:Lcom/sun/org/slf4j/internal/Logger;
            ldc "The NodeList is {}"
            iconst_1
            anewarray java.lang.Object
            dup
            iconst_0
            aload 2 /* contextNodes */
            aastore
            invokevirtual com.sun.org.slf4j.internal.Logger.debug:(Ljava/lang/String;[Ljava/lang/Object;)V
        21: .line 369
            aload 2 /* contextNodes */
            ifnull 28
        22: .line 370
            aload 2 /* contextNodes */
            invokeinterface org.w3c.dom.NodeList.getLength:()I
            istore 5 /* length */
        start local 5 // int length
        23: .line 371
            iconst_0
            istore 6 /* i */
        start local 6 // int i
        24: goto 27
        25: .line 372
      StackMap locals: int int
      StackMap stack:
            aload 0 /* this */
            aload 2 /* contextNodes */
            iload 6 /* i */
            invokeinterface org.w3c.dom.NodeList.item:(I)Lorg/w3c/dom/Node;
            iconst_1
            invokeinterface org.w3c.dom.Node.cloneNode:(Z)Lorg/w3c/dom/Node;
            invokevirtual com.sun.org.apache.xml.internal.security.transforms.Transform.appendSelf:(Lorg/w3c/dom/Node;)V
        26: .line 371
            iinc 6 /* i */ 1
      StackMap locals:
      StackMap stack:
        27: iload 6 /* i */
            iload 5 /* length */
            if_icmplt 25
        end local 6 // int i
        end local 5 // int length
        28: .line 375
      StackMap locals:
      StackMap stack:
            aload 4 /* newTransformSpi */
            areturn
        end local 4 // com.sun.org.apache.xml.internal.security.transforms.TransformSpi newTransformSpi
        end local 3 // java.lang.Class transformSpiClass
        end local 2 // org.w3c.dom.NodeList contextNodes
        end local 1 // java.lang.String algorithmURI
        end local 0 // com.sun.org.apache.xml.internal.security.transforms.Transform this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0   29     0               this  Lcom/sun/org/apache/xml/internal/security/transforms/Transform;
            0   29     1       algorithmURI  Ljava/lang/String;
            0   29     2       contextNodes  Lorg/w3c/dom/NodeList;
            2   29     3  transformSpiClass  Ljava/lang/Class<+Lcom/sun/org/apache/xml/internal/security/transforms/TransformSpi;>;
            4    5     4             exArgs  [Ljava/lang/Object;
            6   29     4    newTransformSpi  Lcom/sun/org/apache/xml/internal/security/transforms/TransformSpi;
            7    8     5                tmp  Lcom/sun/org/apache/xml/internal/security/transforms/TransformSpi;
           10   14     5                 ex  Ljava/lang/InstantiationException;
           11   14     6             exArgs  [Ljava/lang/Object;
           15   19     5                 ex  Ljava/lang/IllegalAccessException;
           16   19     6             exArgs  [Ljava/lang/Object;
           23   28     5             length  I
           24   28     6                  i  I
      Exception table:
        from    to  target  type
           6     8       9  Class java.lang.InstantiationException
           6     8      14  Class java.lang.IllegalAccessException
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.transforms.InvalidTransformException
    MethodParameters:
              Name  Flags
      algorithmURI  
      contextNodes  

  public boolean isSecureValidation();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xml.internal.security.transforms.Transform this
         0: .line 379
            aload 0 /* this */
            getfield com.sun.org.apache.xml.internal.security.transforms.Transform.secureValidation:Z
            ireturn
        end local 0 // com.sun.org.apache.xml.internal.security.transforms.Transform this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/transforms/Transform;

  public void setSecureValidation(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xml.internal.security.transforms.Transform this
        start local 1 // boolean secureValidation
         0: .line 383
            aload 0 /* this */
            iload 1 /* secureValidation */
            putfield com.sun.org.apache.xml.internal.security.transforms.Transform.secureValidation:Z
         1: .line 384
            return
        end local 1 // boolean secureValidation
        end local 0 // com.sun.org.apache.xml.internal.security.transforms.Transform this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0    2     0              this  Lcom/sun/org/apache/xml/internal/security/transforms/Transform;
            0    2     1  secureValidation  Z
    MethodParameters:
                  Name  Flags
      secureValidation  
}
SourceFile: "Transform.java"