Class DecryptionProcessor

java.lang.Object
com.sun.xml.wss.impl.apachecrypto.DecryptionProcessor

public class DecryptionProcessor extends Object
Author:
Kumar Jayanti, Anil Tappetla, Vishal Mahajan, K.Venugopal@sun.com
  • Field Details

    • log

      protected static final Logger log
  • Constructor Details

    • DecryptionProcessor

      public DecryptionProcessor()
      Creates a new instance of DecryptionProcessor
  • Method Details

    • decrypt

      public static void decrypt(FilterProcessingContext context) throws com.sun.xml.wss.XWSSecurityException
      Throws:
      com.sun.xml.wss.XWSSecurityException
    • processEncryptedKey

      public static void processEncryptedKey(FilterProcessingContext context, javax.xml.soap.SOAPElement xencEncryptedKey) throws com.sun.xml.wss.XWSSecurityException
      Throws:
      com.sun.xml.wss.XWSSecurityException
    • processEncryptedData

      public static void processEncryptedData(javax.xml.soap.SOAPElement encDataElement, SecretKey key, FilterProcessingContext context) throws com.sun.xml.wss.XWSSecurityException
      Throws:
      com.sun.xml.wss.XWSSecurityException
    • processEncryptedData

      public static com.sun.xml.wss.impl.apachecrypto.DecryptionProcessor.EncryptedData processEncryptedData(javax.xml.soap.SOAPElement encDataElement, SecretKey key, org.apache.xml.security.encryption.XMLCipher dataCipher, FilterProcessingContext context, ArrayList requiredTargets, ArrayList optionalTargets, EncryptionPolicy encryptionPolicy, boolean updateSH) throws com.sun.xml.wss.XWSSecurityException
      Throws:
      com.sun.xml.wss.XWSSecurityException