public class com.sun.org.apache.xml.internal.security.encryption.XMLCipher
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.sun.org.apache.xml.internal.security.encryption.XMLCipher
  super_class: java.lang.Object
{
  private static java.util.logging.Logger log;
    descriptor: Ljava/util/logging/Logger;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  public static final java.lang.String TRIPLEDES;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://www.w3.org/2001/04/xmlenc#tripledes-cbc"

  public static final java.lang.String AES_128;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://www.w3.org/2001/04/xmlenc#aes128-cbc"

  public static final java.lang.String AES_256;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://www.w3.org/2001/04/xmlenc#aes256-cbc"

  public static final java.lang.String AES_192;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://www.w3.org/2001/04/xmlenc#aes192-cbc"

  public static final java.lang.String AES_128_GCM;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://www.w3.org/2009/xmlenc11#aes128-gcm"

  public static final java.lang.String AES_192_GCM;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://www.w3.org/2009/xmlenc11#aes192-gcm"

  public static final java.lang.String AES_256_GCM;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://www.w3.org/2009/xmlenc11#aes256-gcm"

  public static final java.lang.String RSA_v1dot5;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://www.w3.org/2001/04/xmlenc#rsa-1_5"

  public static final java.lang.String RSA_OAEP;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p"

  public static final java.lang.String RSA_OAEP_11;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://www.w3.org/2009/xmlenc11#rsa-oaep"

  public static final java.lang.String DIFFIE_HELLMAN;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://www.w3.org/2001/04/xmlenc#dh"

  public static final java.lang.String TRIPLEDES_KeyWrap;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://www.w3.org/2001/04/xmlenc#kw-tripledes"

  public static final java.lang.String AES_128_KeyWrap;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://www.w3.org/2001/04/xmlenc#kw-aes128"

  public static final java.lang.String AES_256_KeyWrap;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://www.w3.org/2001/04/xmlenc#kw-aes256"

  public static final java.lang.String AES_192_KeyWrap;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://www.w3.org/2001/04/xmlenc#kw-aes192"

  public static final java.lang.String SHA1;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://www.w3.org/2000/09/xmldsig#sha1"

  public static final java.lang.String SHA256;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://www.w3.org/2001/04/xmlenc#sha256"

  public static final java.lang.String SHA512;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://www.w3.org/2001/04/xmlenc#sha512"

  public static final java.lang.String RIPEMD_160;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://www.w3.org/2001/04/xmlenc#ripemd160"

  public static final java.lang.String XML_DSIG;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://www.w3.org/2000/09/xmldsig#"

  public static final java.lang.String N14C_XML;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://www.w3.org/TR/2001/REC-xml-c14n-20010315"

  public static final java.lang.String N14C_XML_WITH_COMMENTS;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments"

  public static final java.lang.String EXCL_XML_N14C;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://www.w3.org/2001/10/xml-exc-c14n#"

  public static final java.lang.String EXCL_XML_N14C_WITH_COMMENTS;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://www.w3.org/2001/10/xml-exc-c14n#WithComments"

  public static final java.lang.String PHYSICAL_XML_N14C;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://santuario.apache.org/c14n/physical"

  public static final java.lang.String BASE64_ENCODING;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://www.w3.org/2000/09/xmldsig#base64"

  public static final int ENCRYPT_MODE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final int DECRYPT_MODE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  public static final int UNWRAP_MODE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 4

  public static final int WRAP_MODE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 3

  private static final java.lang.String ENC_ALGORITHMS;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "http://www.w3.org/2001/04/xmlenc#tripledes-cbc\nhttp://www.w3.org/2001/04/xmlenc#aes128-cbc\nhttp://www.w3.org/2001/04/xmlenc#aes256-cbc\nhttp://www.w3.org/2001/04/xmlenc#aes192-cbc\nhttp://www.w3.org/2001/04/xmlenc#rsa-1_5\nhttp://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p\nhttp://www.w3.org/2009/xmlenc11#rsa-oaep\nhttp://www.w3.org/2001/04/xmlenc#kw-tripledes\nhttp://www.w3.org/2001/04/xmlenc#kw-aes128\nhttp://www.w3.org/2001/04/xmlenc#kw-aes256\nhttp://www.w3.org/2001/04/xmlenc#kw-aes192\nhttp://www.w3.org/2009/xmlenc11#aes128-gcm\nhttp://www.w3.org/2009/xmlenc11#aes192-gcm\nhttp://www.w3.org/2009/xmlenc11#aes256-gcm\n"

  private javax.crypto.Cipher contextCipher;
    descriptor: Ljavax/crypto/Cipher;
    flags: (0x0002) ACC_PRIVATE

  private int cipherMode;
    descriptor: I
    flags: (0x0002) ACC_PRIVATE

  private java.lang.String algorithm;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  private java.lang.String requestedJCEProvider;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  private com.sun.org.apache.xml.internal.security.c14n.Canonicalizer canon;
    descriptor: Lcom/sun/org/apache/xml/internal/security/c14n/Canonicalizer;
    flags: (0x0002) ACC_PRIVATE

  private Document contextDocument;
    descriptor: LDocument;
    flags: (0x0002) ACC_PRIVATE

  private com.sun.org.apache.xml.internal.security.encryption.XMLCipher$Factory factory;
    descriptor: Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher$Factory;
    flags: (0x0002) ACC_PRIVATE

  private com.sun.org.apache.xml.internal.security.encryption.Serializer serializer;
    descriptor: Lcom/sun/org/apache/xml/internal/security/encryption/Serializer;
    flags: (0x0002) ACC_PRIVATE

  private java.security.Key key;
    descriptor: Ljava/security/Key;
    flags: (0x0002) ACC_PRIVATE

  private java.security.Key kek;
    descriptor: Ljava/security/Key;
    flags: (0x0002) ACC_PRIVATE

  private com.sun.org.apache.xml.internal.security.encryption.EncryptedKey ek;
    descriptor: Lcom/sun/org/apache/xml/internal/security/encryption/EncryptedKey;
    flags: (0x0002) ACC_PRIVATE

  private com.sun.org.apache.xml.internal.security.encryption.EncryptedData ed;
    descriptor: Lcom/sun/org/apache/xml/internal/security/encryption/EncryptedData;
    flags: (0x0002) ACC_PRIVATE

  private java.security.SecureRandom random;
    descriptor: Ljava/security/SecureRandom;
    flags: (0x0002) ACC_PRIVATE

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

  private java.lang.String digestAlg;
    descriptor: Ljava/lang/String;
    flags: (0x0002) ACC_PRIVATE

  private java.util.List<com.sun.org.apache.xml.internal.security.keys.keyresolver.KeyResolverSpi> internalKeyResolvers;
    descriptor: Ljava/util/List;
    flags: (0x0002) ACC_PRIVATE
    Signature: Ljava/util/List<Lcom/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolverSpi;>;

  public void setSerializer(com.sun.org.apache.xml.internal.security.encryption.Serializer);
    descriptor: (Lcom/sun/org/apache/xml/internal/security/encryption/Serializer;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
         0: .line 263
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    MethodParameters:
            Name  Flags
      serializer  

  public com.sun.org.apache.xml.internal.security.encryption.Serializer getSerializer();
    descriptor: ()Lcom/sun/org/apache/xml/internal/security/encryption/Serializer;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
         0: .line 271
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;

  private void <init>(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
         0: .line 70
            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 import org.w3c cannot be resolved\n\tThe import org.w3c cannot be resolved\n\tDocument cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tThe method toElement(EncryptedData) from the type XMLCipher.Factory refers to the missing type Element\n\tElement cannot be resolved to a type\n\tDocument cannot be resolved to a type\n\tDocument cannot be resolved to a type\n\tThe method toElement(EncryptedData) from the type XMLCipher.Factory refers to the missing type Element\n\tElement cannot be resolved to a type\n\tThe method toElement(EncryptedKey) from the type XMLCipher.Factory refers to the missing type Element\n\tDocument cannot be resolved to a type\n\tElement 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\tDocument cannot be resolved to a type\n\tDocument cannot be resolved to a type\n\tDocument cannot be resolved to a type\n\tDocument cannot be resolved to a type\n\tDocument cannot be resolved to a type\n\tDocument cannot be resolved to a type\n\tDocument cannot be resolved to a type\n\tDocument cannot be resolved to a type\n\tDocument cannot be resolved to a type\n\tElement cannot be resolved to a type\n\tDocument cannot be resolved to a type\n\tDocument cannot be resolved to a type\n\tNode 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\tDocument 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\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\tThe type XMLCipher.Factory.AgreementMethodImpl must implement the inherited abstract method AgreementMethod.addAgreementMethodInformation(Element)\n\tThe type XMLCipher.Factory.AgreementMethodImpl must implement the inherited abstract method AgreementMethod.revoveAgreementMethodInformation(Element)\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\tAttr cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tAttr cannot be resolved to a type\n\tAttr 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\tThe type XMLCipher.Factory.EncryptionMethodImpl must implement the inherited abstract method EncryptionMethod.removeEncryptionMethodInformation(Element)\n\tThe type XMLCipher.Factory.EncryptionMethodImpl must implement the inherited abstract method EncryptionMethod.addEncryptionMethodInformation(Element)\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\tThe type XMLCipher.Factory.EncryptionPropertyImpl must implement the inherited abstract method EncryptionProperty.removeEncryptionInformation(Element)\n\tThe type XMLCipher.Factory.EncryptionPropertyImpl must implement the inherited abstract method EncryptionProperty.addEncryptionInformation(Element)\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\tDocument 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\tElement cannot be resolved to a type\n\tThe return types are incompatible for the inherited methods Reference.getElementRetrievalInformation(), XMLCipher.Factory.ReferenceListImpl.ReferenceImpl.getElementRetrievalInformation()\n\tThe type XMLCipher.Factory.ReferenceListImpl.DataReference must implement the inherited abstract method Reference.addElementRetrievalInformation(Element)\n\tThe type XMLCipher.Factory.ReferenceListImpl.DataReference must implement the inherited abstract method Reference.removeElementRetrievalInformation(Element)\n\tThe return types are incompatible for the inherited methods Reference.getElementRetrievalInformation(), XMLCipher.Factory.ReferenceListImpl.ReferenceImpl.getElementRetrievalInformation()\n\tThe type XMLCipher.Factory.ReferenceListImpl.KeyReference must implement the inherited abstract method Reference.addElementRetrievalInformation(Element)\n\tThe type XMLCipher.Factory.ReferenceListImpl.KeyReference must implement the inherited abstract method Reference.removeElementRetrievalInformation(Element)\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.encryption.XMLEncryptionException
    MethodParameters:
                Name  Flags
      transformation  
      provider        
      canonAlg        
      digestMethod    

  private static boolean isValidEncryptionAlgorithm(java.lang.String);
    descriptor: (Ljava/lang/String;)Z
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
         0: .line 335
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
           Name  Flags
      algorithm  

  private static void validateTransformation(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
         0: .line 361
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
                Name  Flags
      transformation  

  public static com.sun.org.apache.xml.internal.security.encryption.XMLCipher getInstance(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
         0: .line 398
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.encryption.XMLEncryptionException
    MethodParameters:
                Name  Flags
      transformation  

  public static com.sun.org.apache.xml.internal.security.encryption.XMLCipher getInstance(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=2, args_size=2
         0: .line 419
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.encryption.XMLEncryptionException
    MethodParameters:
                Name  Flags
      transformation  
      canon           

  public static com.sun.org.apache.xml.internal.security.encryption.XMLCipher getInstance(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 442
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.encryption.XMLEncryptionException
    MethodParameters:
                Name  Flags
      transformation  
      canon           
      digestMethod    

  public static com.sun.org.apache.xml.internal.security.encryption.XMLCipher getProviderInstance(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=2, args_size=2
         0: .line 460
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.encryption.XMLEncryptionException
    MethodParameters:
                Name  Flags
      transformation  
      provider        

  public static com.sun.org.apache.xml.internal.security.encryption.XMLCipher getProviderInstance(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=3, args_size=3
         0: .line 486
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.encryption.XMLEncryptionException
    MethodParameters:
                Name  Flags
      transformation  
      provider        
      canon           

  public static com.sun.org.apache.xml.internal.security.encryption.XMLCipher getProviderInstance(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=4, args_size=4
         0: .line 514
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.encryption.XMLEncryptionException
    MethodParameters:
                Name  Flags
      transformation  
      provider        
      canon           
      digestMethod    

  public static com.sun.org.apache.xml.internal.security.encryption.XMLCipher getInstance();
    descriptor: ()Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 536
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.encryption.XMLEncryptionException

  public static com.sun.org.apache.xml.internal.security.encryption.XMLCipher getProviderInstance(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
         0: .line 556
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.encryption.XMLEncryptionException
    MethodParameters:
          Name  Flags
      provider  

  public void init(int, java.security.Key);
    descriptor: (ILjava/security/Key;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
         0: .line 583
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.encryption.XMLEncryptionException
    MethodParameters:
        Name  Flags
      opmode  
      key     

  public void setSecureValidation(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
         0: .line 628
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    MethodParameters:
                  Name  Flags
      secureValidation  

  public void registerInternalKeyResolver(com.sun.org.apache.xml.internal.security.keys.keyresolver.KeyResolverSpi);
    descriptor: (Lcom/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolverSpi;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
         0: .line 639
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    MethodParameters:
             Name  Flags
      keyResolver  

  public com.sun.org.apache.xml.internal.security.encryption.EncryptedData getEncryptedData();
    descriptor: ()Lcom/sun/org/apache/xml/internal/security/encryption/EncryptedData;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
         0: .line 655
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;

  public com.sun.org.apache.xml.internal.security.encryption.EncryptedKey getEncryptedKey();
    descriptor: ()Lcom/sun/org/apache/xml/internal/security/encryption/EncryptedKey;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
         0: .line 672
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;

  public void setKEK(java.security.Key);
    descriptor: (Ljava/security/Key;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
         0: .line 691
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    MethodParameters:
      Name  Flags
      kek   

  public Element martial(com.sun.org.apache.xml.internal.security.encryption.EncryptedData);
    descriptor: (Lcom/sun/org/apache/xml/internal/security/encryption/EncryptedData;)LElement;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
         0: .line 708
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tElement cannot be resolved to a type\n\tThe method toElement(EncryptedData) from the type XMLCipher.Factory refers to the missing type Element\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    MethodParameters:
               Name  Flags
      encryptedData  

  public Element martial(Document, com.sun.org.apache.xml.internal.security.encryption.EncryptedData);
    descriptor: (LDocument;Lcom/sun/org/apache/xml/internal/security/encryption/EncryptedData;)LElement;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
         0: .line 723
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tElement cannot be resolved to a type\n\tDocument cannot be resolved to a type\n\tDocument cannot be resolved to a type\n\tThe method toElement(EncryptedData) from the type XMLCipher.Factory refers to the missing type Element\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    MethodParameters:
               Name  Flags
      context        
      encryptedData  

  public Element martial(com.sun.org.apache.xml.internal.security.encryption.EncryptedKey);
    descriptor: (Lcom/sun/org/apache/xml/internal/security/encryption/EncryptedKey;)LElement;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
         0: .line 742
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tElement cannot be resolved to a type\n\tThe method toElement(EncryptedKey) from the type XMLCipher.Factory refers to the missing type Element\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    MethodParameters:
              Name  Flags
      encryptedKey  

  public Element martial(Document, com.sun.org.apache.xml.internal.security.encryption.EncryptedKey);
    descriptor: (LDocument;Lcom/sun/org/apache/xml/internal/security/encryption/EncryptedKey;)LElement;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
         0: .line 757
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tDocument cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    MethodParameters:
              Name  Flags
      context       
      encryptedKey  

  public Element martial(com.sun.org.apache.xml.internal.security.encryption.ReferenceList);
    descriptor: (Lcom/sun/org/apache/xml/internal/security/encryption/ReferenceList;)LElement;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
         0: .line 776
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tElement cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    MethodParameters:
               Name  Flags
      referenceList  

  public Element martial(Document, com.sun.org.apache.xml.internal.security.encryption.ReferenceList);
    descriptor: (LDocument;Lcom/sun/org/apache/xml/internal/security/encryption/ReferenceList;)LElement;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
         0: .line 791
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tDocument cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    MethodParameters:
               Name  Flags
      context        
      referenceList  

  Document encryptElement(Element);
    descriptor: (LElement;)LDocument;
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
         0: .line 807
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tElement cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    Exceptions:
      throws java.lang.Exception
    MethodParameters:
         Name  Flags
      element  

  Document encryptElementContent(Element);
    descriptor: (LElement;)LDocument;
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
         0: .line 845
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tElement cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    Exceptions:
      throws java.lang.Exception
    MethodParameters:
         Name  Flags
      element  

  public Document doFinal(Document, Document);
    descriptor: (LDocument;LDocument;)LDocument;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
         0: .line 878
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tDocument cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    Exceptions:
      throws java.lang.Exception
    MethodParameters:
         Name  Flags
      context  
      source   

  public Document doFinal(Document, Element);
    descriptor: (LDocument;LElement;)LDocument;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
         0: .line 919
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tDocument cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    Exceptions:
      throws java.lang.Exception
    MethodParameters:
         Name  Flags
      context  
      element  

  public Document doFinal(Document, Element, boolean);
    descriptor: (LDocument;LElement;Z)LDocument;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
         0: .line 963
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tDocument cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    Exceptions:
      throws java.lang.Exception
    MethodParameters:
         Name  Flags
      context  
      element  
      content  

  public com.sun.org.apache.xml.internal.security.encryption.EncryptedData encryptData(Document, Element);
    descriptor: (LDocument;LElement;)Lcom/sun/org/apache/xml/internal/security/encryption/EncryptedData;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
         0: .line 1016
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tDocument cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    Exceptions:
      throws java.lang.Exception
    MethodParameters:
         Name  Flags
      context  
      element  

  public com.sun.org.apache.xml.internal.security.encryption.EncryptedData encryptData(Document, java.lang.String, java.io.InputStream);
    descriptor: (LDocument;Ljava/lang/String;Ljava/io/InputStream;)Lcom/sun/org/apache/xml/internal/security/encryption/EncryptedData;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
         0: .line 1036
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tDocument cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    Exceptions:
      throws java.lang.Exception
    MethodParameters:
                Name  Flags
      context         
      type            
      serializedData  

  public com.sun.org.apache.xml.internal.security.encryption.EncryptedData encryptData(Document, Element, boolean);
    descriptor: (LDocument;LElement;Z)Lcom/sun/org/apache/xml/internal/security/encryption/EncryptedData;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
         0: .line 1069
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tDocument cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    Exceptions:
      throws java.lang.Exception
    MethodParameters:
             Name  Flags
      context      
      element      
      contentMode  

  com.sun.org.apache.xml.internal.security.encryption.EncryptedData encryptData(Document, Element, java.lang.String, java.io.InputStream);
    descriptor: (LDocument;LElement;Ljava/lang/String;Ljava/io/InputStream;)Lcom/sun/org/apache/xml/internal/security/encryption/EncryptedData;
    flags: (0x0000) 
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
         0: .line 1092
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tDocument cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    Exceptions:
      throws java.lang.Exception
    MethodParameters:
                Name  Flags
      context         
      element         
      type            
      serializedData  

  public com.sun.org.apache.xml.internal.security.encryption.EncryptedData loadEncryptedData(Document, Element);
    descriptor: (LDocument;LElement;)Lcom/sun/org/apache/xml/internal/security/encryption/EncryptedData;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
         0: .line 1223
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tDocument cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.encryption.XMLEncryptionException
    MethodParameters:
         Name  Flags
      context  
      element  

  public com.sun.org.apache.xml.internal.security.encryption.EncryptedKey loadEncryptedKey(Document, Element);
    descriptor: (LDocument;LElement;)Lcom/sun/org/apache/xml/internal/security/encryption/EncryptedKey;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
         0: .line 1254
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tDocument cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.encryption.XMLEncryptionException
    MethodParameters:
         Name  Flags
      context  
      element  

  public com.sun.org.apache.xml.internal.security.encryption.EncryptedKey loadEncryptedKey(Element);
    descriptor: (LElement;)Lcom/sun/org/apache/xml/internal/security/encryption/EncryptedKey;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
         0: .line 1287
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tElement cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.encryption.XMLEncryptionException
    MethodParameters:
         Name  Flags
      element  

  public com.sun.org.apache.xml.internal.security.encryption.EncryptedKey encryptKey(Document, java.security.Key);
    descriptor: (LDocument;Ljava/security/Key;)Lcom/sun/org/apache/xml/internal/security/encryption/EncryptedKey;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
         0: .line 1300
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tDocument cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.encryption.XMLEncryptionException
    MethodParameters:
      Name  Flags
      doc   
      key   

  public com.sun.org.apache.xml.internal.security.encryption.EncryptedKey encryptKey(Document, java.security.Key, java.lang.String, byte[]);
    descriptor: (LDocument;Ljava/security/Key;Ljava/lang/String;[B)Lcom/sun/org/apache/xml/internal/security/encryption/EncryptedKey;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
         0: .line 1316
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tDocument cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.encryption.XMLEncryptionException
    MethodParameters:
              Name  Flags
      doc           
      key           
      mgfAlgorithm  
      oaepParams    

  public java.security.Key decryptKey(com.sun.org.apache.xml.internal.security.encryption.EncryptedKey, java.lang.String);
    descriptor: (Lcom/sun/org/apache/xml/internal/security/encryption/EncryptedKey;Ljava/lang/String;)Ljava/security/Key;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
         0: .line 1399
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.encryption.XMLEncryptionException
    MethodParameters:
              Name  Flags
      encryptedKey  
      algorithm     

  private javax.crypto.spec.OAEPParameterSpec constructOAEPParameters(java.lang.String, java.lang.String, java.lang.String, byte[]);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[B)Ljavax/crypto/spec/OAEPParameterSpec;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
         0: .line 1496
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    MethodParameters:
                     Name  Flags
      encryptionAlgorithm  
      digestAlgorithm      
      mgfAlgorithm         
      oaepParams           

  private javax.crypto.Cipher constructCipher(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Ljavax/crypto/Cipher;
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
         0: .line 1534
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.encryption.XMLEncryptionException
    MethodParameters:
                 Name  Flags
      algorithm        
      digestAlgorithm  

  public java.security.Key decryptKey(com.sun.org.apache.xml.internal.security.encryption.EncryptedKey);
    descriptor: (Lcom/sun/org/apache/xml/internal/security/encryption/EncryptedKey;)Ljava/security/Key;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
         0: .line 1585
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.encryption.XMLEncryptionException
    MethodParameters:
              Name  Flags
      encryptedKey  

  static void removeContent(Node);
    descriptor: (LNode;)V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
         0: .line 1594
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tNode cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
      Name  Flags
      node  

  Document decryptElement(Element);
    descriptor: (LElement;)LDocument;
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
         0: .line 1607
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tElement cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.encryption.XMLEncryptionException
    MethodParameters:
         Name  Flags
      element  

  Document decryptElementContent(Element);
    descriptor: (LElement;)LDocument;
    flags: (0x0000) 
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
         0: .line 1643
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tElement cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.encryption.XMLEncryptionException
    MethodParameters:
         Name  Flags
      element  

  public byte[] decryptToByteArray(Element);
    descriptor: (LElement;)[B
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
         0: .line 1668
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tElement cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.encryption.XMLEncryptionException
    MethodParameters:
         Name  Flags
      element  

  public com.sun.org.apache.xml.internal.security.encryption.EncryptedData createEncryptedData(int, java.lang.String);
    descriptor: (ILjava/lang/String;)Lcom/sun/org/apache/xml/internal/security/encryption/EncryptedData;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
         0: .line 1812
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.encryption.XMLEncryptionException
    MethodParameters:
       Name  Flags
      type   
      value  

  public com.sun.org.apache.xml.internal.security.encryption.EncryptedKey createEncryptedKey(int, java.lang.String);
    descriptor: (ILjava/lang/String;)Lcom/sun/org/apache/xml/internal/security/encryption/EncryptedKey;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
         0: .line 1867
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    Exceptions:
      throws com.sun.org.apache.xml.internal.security.encryption.XMLEncryptionException
    MethodParameters:
       Name  Flags
      type   
      value  

  public com.sun.org.apache.xml.internal.security.encryption.AgreementMethod createAgreementMethod(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/sun/org/apache/xml/internal/security/encryption/AgreementMethod;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
         0: .line 1894
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    MethodParameters:
           Name  Flags
      algorithm  

  public com.sun.org.apache.xml.internal.security.encryption.CipherData createCipherData(int);
    descriptor: (I)Lcom/sun/org/apache/xml/internal/security/encryption/CipherData;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
         0: .line 1905
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    MethodParameters:
      Name  Flags
      type  

  public com.sun.org.apache.xml.internal.security.encryption.CipherReference createCipherReference(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/sun/org/apache/xml/internal/security/encryption/CipherReference;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
         0: .line 1915
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    MethodParameters:
      Name  Flags
      uri   

  public com.sun.org.apache.xml.internal.security.encryption.CipherValue createCipherValue(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/sun/org/apache/xml/internal/security/encryption/CipherValue;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
         0: .line 1925
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    MethodParameters:
       Name  Flags
      value  

  public com.sun.org.apache.xml.internal.security.encryption.EncryptionMethod createEncryptionMethod(java.lang.String);
    descriptor: (Ljava/lang/String;)Lcom/sun/org/apache/xml/internal/security/encryption/EncryptionMethod;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
         0: .line 1935
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    MethodParameters:
           Name  Flags
      algorithm  

  public com.sun.org.apache.xml.internal.security.encryption.EncryptionProperties createEncryptionProperties();
    descriptor: ()Lcom/sun/org/apache/xml/internal/security/encryption/EncryptionProperties;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
         0: .line 1943
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;

  public com.sun.org.apache.xml.internal.security.encryption.EncryptionProperty createEncryptionProperty();
    descriptor: ()Lcom/sun/org/apache/xml/internal/security/encryption/EncryptionProperty;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
         0: .line 1951
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;

  public com.sun.org.apache.xml.internal.security.encryption.ReferenceList createReferenceList(int);
    descriptor: (I)Lcom/sun/org/apache/xml/internal/security/encryption/ReferenceList;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
         0: .line 1960
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    MethodParameters:
      Name  Flags
      type  

  public com.sun.org.apache.xml.internal.security.encryption.Transforms createTransforms();
    descriptor: ()Lcom/sun/org/apache/xml/internal/security/encryption/Transforms;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
         0: .line 1972
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;

  public com.sun.org.apache.xml.internal.security.encryption.Transforms createTransforms(Document);
    descriptor: (LDocument;)Lcom/sun/org/apache/xml/internal/security/encryption/Transforms;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
         0: .line 1986
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tDocument cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.sun.org.apache.xml.internal.security.encryption.XMLCipher this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/sun/org/apache/xml/internal/security/encryption/XMLCipher;
    MethodParameters:
      Name  Flags
      doc   
}
SourceFile: "XMLCipher.java"
NestMembers:
  com.sun.org.apache.xml.internal.security.encryption.XMLCipher$Factory  com.sun.org.apache.xml.internal.security.encryption.XMLCipher$Factory$AgreementMethodImpl  com.sun.org.apache.xml.internal.security.encryption.XMLCipher$Factory$CipherDataImpl  com.sun.org.apache.xml.internal.security.encryption.XMLCipher$Factory$CipherReferenceImpl  com.sun.org.apache.xml.internal.security.encryption.XMLCipher$Factory$CipherValueImpl  com.sun.org.apache.xml.internal.security.encryption.XMLCipher$Factory$EncryptedDataImpl  com.sun.org.apache.xml.internal.security.encryption.XMLCipher$Factory$EncryptedKeyImpl  com.sun.org.apache.xml.internal.security.encryption.XMLCipher$Factory$EncryptedTypeImpl  com.sun.org.apache.xml.internal.security.encryption.XMLCipher$Factory$EncryptionMethodImpl  com.sun.org.apache.xml.internal.security.encryption.XMLCipher$Factory$EncryptionPropertiesImpl  com.sun.org.apache.xml.internal.security.encryption.XMLCipher$Factory$EncryptionPropertyImpl  com.sun.org.apache.xml.internal.security.encryption.XMLCipher$Factory$ReferenceListImpl  com.sun.org.apache.xml.internal.security.encryption.XMLCipher$Factory$ReferenceListImpl$DataReference  com.sun.org.apache.xml.internal.security.encryption.XMLCipher$Factory$ReferenceListImpl$KeyReference  com.sun.org.apache.xml.internal.security.encryption.XMLCipher$Factory$ReferenceListImpl$ReferenceImpl  com.sun.org.apache.xml.internal.security.encryption.XMLCipher$Factory$TransformsImpl
InnerClasses:
  private Factory = com.sun.org.apache.xml.internal.security.encryption.XMLCipher$Factory of com.sun.org.apache.xml.internal.security.encryption.XMLCipher