com.sun.xml.wss
Class XWSSProcessorFactory

java.lang.Object
  extended by com.sun.xml.wss.XWSSProcessorFactory
Direct Known Subclasses:
XWSSProcessorFactory2_0Impl

public abstract class XWSSProcessorFactory
extends Object

XWSSProcessorFactory is a factory for creating XWSSProcessor Objects. An XWSSProcessor Object can be used for


Field Summary
static String DEFAULT_XWSS_PROCESSOR_FACTORY
           
static String XWSS_PROCESSOR_FACTORY_PROPERTY
           
 
Constructor Summary
XWSSProcessorFactory()
           
 
Method Summary
abstract  XWSSProcessor createProcessorForSecurityConfiguration(InputStream securityConfiguration, CallbackHandler handler)
          Creates a new instance of XWSSProcessor
static XWSSProcessorFactory newInstance()
          Creates a new instance of XWSSProcessorFactory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

XWSS_PROCESSOR_FACTORY_PROPERTY

public static final String XWSS_PROCESSOR_FACTORY_PROPERTY
See Also:
Constant Field Values

DEFAULT_XWSS_PROCESSOR_FACTORY

public static final String DEFAULT_XWSS_PROCESSOR_FACTORY
See Also:
Constant Field Values
Constructor Detail

XWSSProcessorFactory

public XWSSProcessorFactory()
Method Detail

newInstance

public static XWSSProcessorFactory newInstance()
                                        throws XWSSecurityException
Creates a new instance of XWSSProcessorFactory

Returns:
a new instance of XWSSProcessorFactory
Throws:
XWSSecurityException - if there was an error in creating the the XWSSProcessorFactory

createProcessorForSecurityConfiguration

public abstract XWSSProcessor createProcessorForSecurityConfiguration(InputStream securityConfiguration,
                                                                      CallbackHandler handler)
                                                               throws XWSSecurityException
Creates a new instance of XWSSProcessor

Parameters:
securityConfiguration - an InputStream for the SecurityConfiguration XML to be used by the XWSSProcessor
handler - a JAAS CallbackHandler to be used by the XWSSProcessor for Key and other Security information retrieval
Returns:
a new instance of XWSSProcessor
Throws:
XWSSecurityException - if there was an error in creating the the XWSSProcessor


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