Class DecryptionProcessor


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

      • log

        protected static final Logger log
    • Constructor Detail

      • DecryptionProcessor

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

      • 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,
                                               jakarta.xml.soap.SOAPElement xencEncryptedKey)
                                        throws com.sun.xml.wss.XWSSecurityException
        Throws:
        com.sun.xml.wss.XWSSecurityException
      • processEncryptedData

        public static void processEncryptedData​(jakarta.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​(jakarta.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