com.sun.xml.wss.impl.apachecrypto
Class DecryptionProcessor

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

public class DecryptionProcessor
extends Object

Author:
Kumar Jayanti, Anil Tappetla, Vishal Mahajan, K.Venugopal@sun.com

Field Summary
protected static Logger log
           
 
Constructor Summary
DecryptionProcessor()
          Creates a new instance of DecryptionProcessor
 
Method Summary
static void decrypt(FilterProcessingContext context)
           
static void processEncryptedData(SOAPElement encDataElement, SecretKey key, FilterProcessingContext context)
           
static com.sun.xml.wss.impl.apachecrypto.DecryptionProcessor.EncryptedData processEncryptedData(SOAPElement encDataElement, SecretKey key, com.sun.org.apache.xml.internal.security.encryption.XMLCipher dataCipher, FilterProcessingContext context, ArrayList requiredTargets, ArrayList optionalTargets, EncryptionPolicy encryptionPolicy, boolean updateSH)
           
static void processEncryptedKey(FilterProcessingContext context, SOAPElement xencEncryptedKey)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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 XWSSecurityException
Throws:
XWSSecurityException

processEncryptedKey

public static void processEncryptedKey(FilterProcessingContext context,
                                       SOAPElement xencEncryptedKey)
                                throws XWSSecurityException
Throws:
XWSSecurityException

processEncryptedData

public static void processEncryptedData(SOAPElement encDataElement,
                                        SecretKey key,
                                        FilterProcessingContext context)
                                 throws XWSSecurityException
Throws:
XWSSecurityException

processEncryptedData

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


Copyright © 2005-2015 Oracle Corporation. All Rights Reserved.