public final class org.jcp.xml.dsig.internal.dom.DOMKeyValue extends org.jcp.xml.dsig.internal.dom.DOMStructure implements javax.xml.crypto.dsig.keyinfo.KeyValue
  minor version: 0
  major version: 59
  flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
  this_class: org.jcp.xml.dsig.internal.dom.DOMKeyValue
  super_class: org.jcp.xml.dsig.internal.dom.DOMStructure
{
  private java.security.KeyFactory rsakf;
    descriptor: Ljava/security/KeyFactory;
    flags: (0x0002) ACC_PRIVATE

  private java.security.KeyFactory dsakf;
    descriptor: Ljava/security/KeyFactory;
    flags: (0x0002) ACC_PRIVATE

  private java.security.PublicKey publicKey;
    descriptor: Ljava/security/PublicKey;
    flags: (0x0002) ACC_PRIVATE

  private javax.xml.crypto.dom.DOMStructure externalPublicKey;
    descriptor: Ljavax/xml/crypto/dom/DOMStructure;
    flags: (0x0002) ACC_PRIVATE

  private org.jcp.xml.dsig.internal.dom.DOMCryptoBinary p;
    descriptor: Lorg/jcp/xml/dsig/internal/dom/DOMCryptoBinary;
    flags: (0x0002) ACC_PRIVATE

  private org.jcp.xml.dsig.internal.dom.DOMCryptoBinary q;
    descriptor: Lorg/jcp/xml/dsig/internal/dom/DOMCryptoBinary;
    flags: (0x0002) ACC_PRIVATE

  private org.jcp.xml.dsig.internal.dom.DOMCryptoBinary g;
    descriptor: Lorg/jcp/xml/dsig/internal/dom/DOMCryptoBinary;
    flags: (0x0002) ACC_PRIVATE

  private org.jcp.xml.dsig.internal.dom.DOMCryptoBinary y;
    descriptor: Lorg/jcp/xml/dsig/internal/dom/DOMCryptoBinary;
    flags: (0x0002) ACC_PRIVATE

  private org.jcp.xml.dsig.internal.dom.DOMCryptoBinary j;
    descriptor: Lorg/jcp/xml/dsig/internal/dom/DOMCryptoBinary;
    flags: (0x0002) ACC_PRIVATE

  private org.jcp.xml.dsig.internal.dom.DOMCryptoBinary seed;
    descriptor: Lorg/jcp/xml/dsig/internal/dom/DOMCryptoBinary;
    flags: (0x0002) ACC_PRIVATE

  private org.jcp.xml.dsig.internal.dom.DOMCryptoBinary pgen;
    descriptor: Lorg/jcp/xml/dsig/internal/dom/DOMCryptoBinary;
    flags: (0x0002) ACC_PRIVATE

  private org.jcp.xml.dsig.internal.dom.DOMCryptoBinary modulus;
    descriptor: Lorg/jcp/xml/dsig/internal/dom/DOMCryptoBinary;
    flags: (0x0002) ACC_PRIVATE

  private org.jcp.xml.dsig.internal.dom.DOMCryptoBinary exponent;
    descriptor: Lorg/jcp/xml/dsig/internal/dom/DOMCryptoBinary;
    flags: (0x0002) ACC_PRIVATE

  public void <init>(java.security.PublicKey);
    descriptor: (Ljava/security/PublicKey;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=4, args_size=2
        start local 0 // org.jcp.xml.dsig.internal.dom.DOMKeyValue this
        start local 1 // java.security.PublicKey key
         0: .line 66
            aload 0 /* this */
            invokespecial org.jcp.xml.dsig.internal.dom.DOMStructure.<init>:()V
         1: .line 67
            aload 1 /* key */
            ifnonnull 3
         2: .line 68
            new java.lang.NullPointerException
            dup
            ldc "key cannot be null"
            invokespecial java.lang.NullPointerException.<init>:(Ljava/lang/String;)V
            athrow
         3: .line 70
      StackMap locals: org.jcp.xml.dsig.internal.dom.DOMKeyValue java.security.PublicKey
      StackMap stack:
            aload 0 /* this */
            aload 1 /* key */
            putfield org.jcp.xml.dsig.internal.dom.DOMKeyValue.publicKey:Ljava/security/PublicKey;
         4: .line 71
            aload 1 /* key */
            instanceof java.security.interfaces.DSAPublicKey
            ifeq 12
         5: .line 72
            aload 1 /* key */
            checkcast java.security.interfaces.DSAPublicKey
            astore 2 /* dkey */
        start local 2 // java.security.interfaces.DSAPublicKey dkey
         6: .line 73
            aload 2 /* dkey */
            invokeinterface java.security.interfaces.DSAPublicKey.getParams:()Ljava/security/interfaces/DSAParams;
            astore 3 /* params */
        start local 3 // java.security.interfaces.DSAParams params
         7: .line 74
            aload 0 /* this */
            new org.jcp.xml.dsig.internal.dom.DOMCryptoBinary
            dup
            aload 3 /* params */
            invokeinterface java.security.interfaces.DSAParams.getP:()Ljava/math/BigInteger;
            invokespecial org.jcp.xml.dsig.internal.dom.DOMCryptoBinary.<init>:(Ljava/math/BigInteger;)V
            putfield org.jcp.xml.dsig.internal.dom.DOMKeyValue.p:Lorg/jcp/xml/dsig/internal/dom/DOMCryptoBinary;
         8: .line 75
            aload 0 /* this */
            new org.jcp.xml.dsig.internal.dom.DOMCryptoBinary
            dup
            aload 3 /* params */
            invokeinterface java.security.interfaces.DSAParams.getQ:()Ljava/math/BigInteger;
            invokespecial org.jcp.xml.dsig.internal.dom.DOMCryptoBinary.<init>:(Ljava/math/BigInteger;)V
            putfield org.jcp.xml.dsig.internal.dom.DOMKeyValue.q:Lorg/jcp/xml/dsig/internal/dom/DOMCryptoBinary;
         9: .line 76
            aload 0 /* this */
            new org.jcp.xml.dsig.internal.dom.DOMCryptoBinary
            dup
            aload 3 /* params */
            invokeinterface java.security.interfaces.DSAParams.getG:()Ljava/math/BigInteger;
            invokespecial org.jcp.xml.dsig.internal.dom.DOMCryptoBinary.<init>:(Ljava/math/BigInteger;)V
            putfield org.jcp.xml.dsig.internal.dom.DOMKeyValue.g:Lorg/jcp/xml/dsig/internal/dom/DOMCryptoBinary;
        10: .line 77
            aload 0 /* this */
            new org.jcp.xml.dsig.internal.dom.DOMCryptoBinary
            dup
            aload 2 /* dkey */
            invokeinterface java.security.interfaces.DSAPublicKey.getY:()Ljava/math/BigInteger;
            invokespecial org.jcp.xml.dsig.internal.dom.DOMCryptoBinary.<init>:(Ljava/math/BigInteger;)V
            putfield org.jcp.xml.dsig.internal.dom.DOMKeyValue.y:Lorg/jcp/xml/dsig/internal/dom/DOMCryptoBinary;
        end local 3 // java.security.interfaces.DSAParams params
        end local 2 // java.security.interfaces.DSAPublicKey dkey
        11: .line 78
            goto 20
      StackMap locals:
      StackMap stack:
        12: aload 1 /* key */
            instanceof java.security.interfaces.RSAPublicKey
            ifeq 17
        13: .line 79
            aload 1 /* key */
            checkcast java.security.interfaces.RSAPublicKey
            astore 2 /* rkey */
        start local 2 // java.security.interfaces.RSAPublicKey rkey
        14: .line 80
            aload 0 /* this */
            new org.jcp.xml.dsig.internal.dom.DOMCryptoBinary
            dup
            aload 2 /* rkey */
            invokeinterface java.security.interfaces.RSAPublicKey.getPublicExponent:()Ljava/math/BigInteger;
            invokespecial org.jcp.xml.dsig.internal.dom.DOMCryptoBinary.<init>:(Ljava/math/BigInteger;)V
            putfield org.jcp.xml.dsig.internal.dom.DOMKeyValue.exponent:Lorg/jcp/xml/dsig/internal/dom/DOMCryptoBinary;
        15: .line 81
            aload 0 /* this */
            new org.jcp.xml.dsig.internal.dom.DOMCryptoBinary
            dup
            aload 2 /* rkey */
            invokeinterface java.security.interfaces.RSAPublicKey.getModulus:()Ljava/math/BigInteger;
            invokespecial org.jcp.xml.dsig.internal.dom.DOMCryptoBinary.<init>:(Ljava/math/BigInteger;)V
            putfield org.jcp.xml.dsig.internal.dom.DOMKeyValue.modulus:Lorg/jcp/xml/dsig/internal/dom/DOMCryptoBinary;
        end local 2 // java.security.interfaces.RSAPublicKey rkey
        16: .line 82
            goto 20
        17: .line 83
      StackMap locals:
      StackMap stack:
            new java.security.KeyException
            dup
            new java.lang.StringBuilder
            dup
            ldc "unsupported key algorithm: "
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
        18: .line 84
            aload 1 /* key */
            invokeinterface java.security.PublicKey.getAlgorithm:()Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
        19: .line 83
            invokespecial java.security.KeyException.<init>:(Ljava/lang/String;)V
            athrow
        20: .line 86
      StackMap locals:
      StackMap stack:
            return
        end local 1 // java.security.PublicKey key
        end local 0 // org.jcp.xml.dsig.internal.dom.DOMKeyValue this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   21     0    this  Lorg/jcp/xml/dsig/internal/dom/DOMKeyValue;
            0   21     1     key  Ljava/security/PublicKey;
            6   11     2    dkey  Ljava/security/interfaces/DSAPublicKey;
            7   11     3  params  Ljava/security/interfaces/DSAParams;
           14   16     2    rkey  Ljava/security/interfaces/RSAPublicKey;
    Exceptions:
      throws java.security.KeyException
    MethodParameters:
      Name  Flags
      key   

  public void <init>(Element);
    descriptor: (LElement;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.jcp.xml.dsig.internal.dom.DOMKeyValue this
         0: .line 45
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import org.w3c cannot be resolved\n\tThe import org.w3c cannot be resolved\n\tThe import org.w3c cannot be resolved\n\tThe type DOMKeyValue must implement the inherited abstract method DOMStructure.marshal(Node, String, DOMCryptoContext)\n\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tDocument cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tDocument cannot be resolved to a type\n\tThe method getNode() from the type DOMStructure refers to the missing type Node\n\tNode cannot be resolved to a type\n\tDocument cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tNode cannot be resolved to a type\n\tDocument cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.jcp.xml.dsig.internal.dom.DOMKeyValue this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jcp/xml/dsig/internal/dom/DOMKeyValue;
    Exceptions:
      throws javax.xml.crypto.MarshalException
    MethodParameters:
        Name  Flags
      kvElem  

  public java.security.PublicKey getPublicKey();
    descriptor: ()Ljava/security/PublicKey;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.jcp.xml.dsig.internal.dom.DOMKeyValue this
         0: .line 106
            aload 0 /* this */
            getfield org.jcp.xml.dsig.internal.dom.DOMKeyValue.publicKey:Ljava/security/PublicKey;
            ifnonnull 2
         1: .line 107
            new java.security.KeyException
            dup
            ldc "can't convert KeyValue to PublicKey"
            invokespecial java.security.KeyException.<init>:(Ljava/lang/String;)V
            athrow
         2: .line 109
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.jcp.xml.dsig.internal.dom.DOMKeyValue.publicKey:Ljava/security/PublicKey;
            areturn
        end local 0 // org.jcp.xml.dsig.internal.dom.DOMKeyValue this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lorg/jcp/xml/dsig/internal/dom/DOMKeyValue;
    Exceptions:
      throws java.security.KeyException

  public void marshal(Node, java.lang.String, javax.xml.crypto.dom.DOMCryptoContext);
    descriptor: (LNode;Ljava/lang/String;Ljavax/xml/crypto/dom/DOMCryptoContext;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // org.jcp.xml.dsig.internal.dom.DOMKeyValue this
         0: .line 113
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tNode cannot be resolved to a type\n\tDocument cannot be resolved to a type\n\tElement cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.jcp.xml.dsig.internal.dom.DOMKeyValue this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jcp/xml/dsig/internal/dom/DOMKeyValue;
    Exceptions:
      throws javax.xml.crypto.MarshalException
    MethodParameters:
          Name  Flags
      parent    
      dsPrefix  
      context   

  void marshalPublicKey(Node, Document, java.lang.String, javax.xml.crypto.dom.DOMCryptoContext);
    descriptor: (LNode;LDocument;Ljava/lang/String;Ljavax/xml/crypto/dom/DOMCryptoContext;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // org.jcp.xml.dsig.internal.dom.DOMKeyValue this
         0: .line 125
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tNode cannot be resolved to a type\n\tDocument cannot be resolved to a type\n\tThe method getNode() from the type DOMStructure refers to the missing type Node\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.jcp.xml.dsig.internal.dom.DOMKeyValue this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jcp/xml/dsig/internal/dom/DOMKeyValue;
    Exceptions:
      throws javax.xml.crypto.MarshalException
    MethodParameters:
          Name  Flags
      parent    
      doc       
      dsPrefix  
      context   

  void marshalDSAPublicKey(Node, Document, java.lang.String, javax.xml.crypto.dom.DOMCryptoContext);
    descriptor: (LNode;LDocument;Ljava/lang/String;Ljavax/xml/crypto/dom/DOMCryptoContext;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // org.jcp.xml.dsig.internal.dom.DOMKeyValue this
         0: .line 143
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tNode cannot be resolved to a type\n\tDocument cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.jcp.xml.dsig.internal.dom.DOMKeyValue this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jcp/xml/dsig/internal/dom/DOMKeyValue;
    Exceptions:
      throws javax.xml.crypto.MarshalException
    MethodParameters:
          Name  Flags
      parent    
      doc       
      dsPrefix  
      context   

  void marshalRSAPublicKey(Node, Document, java.lang.String, javax.xml.crypto.dom.DOMCryptoContext);
    descriptor: (LNode;LDocument;Ljava/lang/String;Ljavax/xml/crypto/dom/DOMCryptoContext;)V
    flags: (0x0000) 
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // org.jcp.xml.dsig.internal.dom.DOMKeyValue this
         0: .line 167
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tNode cannot be resolved to a type\n\tDocument cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.jcp.xml.dsig.internal.dom.DOMKeyValue this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jcp/xml/dsig/internal/dom/DOMKeyValue;
    Exceptions:
      throws javax.xml.crypto.MarshalException
    MethodParameters:
          Name  Flags
      parent    
      doc       
      dsPrefix  
      context   

  java.security.interfaces.DSAPublicKey unmarshalDSAKeyValue(Element);
    descriptor: (LElement;)Ljava/security/interfaces/DSAPublicKey;
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.jcp.xml.dsig.internal.dom.DOMKeyValue this
         0: .line 182
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.jcp.xml.dsig.internal.dom.DOMKeyValue this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jcp/xml/dsig/internal/dom/DOMKeyValue;
    Exceptions:
      throws javax.xml.crypto.MarshalException
    MethodParameters:
         Name  Flags
      kvtElem  

  java.security.interfaces.RSAPublicKey unmarshalRSAKeyValue(Element);
    descriptor: (LElement;)Ljava/security/interfaces/RSAPublicKey;
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // org.jcp.xml.dsig.internal.dom.DOMKeyValue this
         0: .line 221
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tElement cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // org.jcp.xml.dsig.internal.dom.DOMKeyValue this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jcp/xml/dsig/internal/dom/DOMKeyValue;
    Exceptions:
      throws javax.xml.crypto.MarshalException
    MethodParameters:
         Name  Flags
      kvtElem  

  private java.security.PublicKey generatePublicKey(java.security.KeyFactory, java.security.spec.KeySpec);
    descriptor: (Ljava/security/KeyFactory;Ljava/security/spec/KeySpec;)Ljava/security/PublicKey;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // org.jcp.xml.dsig.internal.dom.DOMKeyValue this
        start local 1 // java.security.KeyFactory kf
        start local 2 // java.security.spec.KeySpec keyspec
         0: .line 242
            aload 1 /* kf */
            aload 2 /* keyspec */
            invokevirtual java.security.KeyFactory.generatePublic:(Ljava/security/spec/KeySpec;)Ljava/security/PublicKey;
         1: areturn
         2: .line 243
      StackMap locals:
      StackMap stack: java.security.spec.InvalidKeySpecException
            pop
         3: .line 245
            aconst_null
            areturn
        end local 2 // java.security.spec.KeySpec keyspec
        end local 1 // java.security.KeyFactory kf
        end local 0 // org.jcp.xml.dsig.internal.dom.DOMKeyValue this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    4     0     this  Lorg/jcp/xml/dsig/internal/dom/DOMKeyValue;
            0    4     1       kf  Ljava/security/KeyFactory;
            0    4     2  keyspec  Ljava/security/spec/KeySpec;
      Exception table:
        from    to  target  type
           0     1       2  Class java.security.spec.InvalidKeySpecException
    MethodParameters:
         Name  Flags
      kf       
      keyspec  

  public boolean equals(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // org.jcp.xml.dsig.internal.dom.DOMKeyValue this
        start local 1 // java.lang.Object obj
         0: .line 250
            aload 0 /* this */
            aload 1 /* obj */
            if_acmpne 2
         1: .line 251
            iconst_1
            ireturn
         2: .line 253
      StackMap locals:
      StackMap stack:
            aload 1 /* obj */
            instanceof javax.xml.crypto.dsig.keyinfo.KeyValue
            ifne 4
         3: .line 254
            iconst_0
            ireturn
         4: .line 257
      StackMap locals:
      StackMap stack:
            aload 1 /* obj */
            checkcast javax.xml.crypto.dsig.keyinfo.KeyValue
            astore 2 /* kv */
        start local 2 // javax.xml.crypto.dsig.keyinfo.KeyValue kv
         5: .line 258
            aload 0 /* this */
            getfield org.jcp.xml.dsig.internal.dom.DOMKeyValue.publicKey:Ljava/security/PublicKey;
            ifnonnull 8
         6: .line 259
            aload 2 /* kv */
            invokeinterface javax.xml.crypto.dsig.keyinfo.KeyValue.getPublicKey:()Ljava/security/PublicKey;
            ifnull 12
         7: .line 260
            iconst_0
            ireturn
         8: .line 262
      StackMap locals: javax.xml.crypto.dsig.keyinfo.KeyValue
      StackMap stack:
            aload 0 /* this */
            getfield org.jcp.xml.dsig.internal.dom.DOMKeyValue.publicKey:Ljava/security/PublicKey;
            aload 2 /* kv */
            invokeinterface javax.xml.crypto.dsig.keyinfo.KeyValue.getPublicKey:()Ljava/security/PublicKey;
            invokevirtual java.lang.Object.equals:(Ljava/lang/Object;)Z
            ifne 12
         9: .line 263
            iconst_0
            ireturn
        end local 2 // javax.xml.crypto.dsig.keyinfo.KeyValue kv
        10: .line 265
      StackMap locals: org.jcp.xml.dsig.internal.dom.DOMKeyValue java.lang.Object
      StackMap stack: java.security.KeyException
            pop
        11: .line 267
            iconst_0
            ireturn
        12: .line 270
      StackMap locals:
      StackMap stack:
            iconst_1
            ireturn
        end local 1 // java.lang.Object obj
        end local 0 // org.jcp.xml.dsig.internal.dom.DOMKeyValue this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   13     0  this  Lorg/jcp/xml/dsig/internal/dom/DOMKeyValue;
            0   13     1   obj  Ljava/lang/Object;
            5   10     2    kv  Ljavax/xml/crypto/dsig/keyinfo/KeyValue;
      Exception table:
        from    to  target  type
           4     7      10  Class java.security.KeyException
           8     9      10  Class java.security.KeyException
    MethodParameters:
      Name  Flags
      obj   

  public void marshal(Node, java.lang.String, javax.xml.crypto.dom.DOMCryptoContext);
    descriptor: (LNode;Ljava/lang/String;Ljavax/xml/crypto/dom/DOMCryptoContext;)V
    flags: (0x1001) ACC_PUBLIC, ACC_SYNTHETIC
    Code:
      stack=3, locals=4, args_size=4
         0: .line 54
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tThe type DOMKeyValue must implement the inherited abstract method DOMStructure.marshal(Node, String, DOMCryptoContext)\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Exceptions:
      throws javax.xml.crypto.MarshalException
    MethodParameters:
      Name  Flags
            
            
            
}
SourceFile: "DOMKeyValue.java"