IBM WebSphere Application ServerTM
Release 7

com.ibm.wsspi.security.auth.callback
Class WSMappingCallbackHandlerFactory

java.lang.Object
  extended by com.ibm.wsspi.security.auth.callback.WSMappingCallbackHandlerFactory

public abstract class WSMappingCallbackHandlerFactory
extends java.lang.Object

A factory for WSMappingCallbackHandler in WAS security to enable ISV and security provider to extend WAS default CallbackHandler. A WSMappingCallbackHandlerFactory implementation must be defined in security.xml via a top level custom property: security.mappingCallbackHandlerFactoryClass.

Since:
WebSphere V 6.0
Version:
WebSphere V 6.0

Constructor Summary
WSMappingCallbackHandlerFactory()
           
 
Method Summary
 javax.security.auth.callback.CallbackHandler getCallbackHandler(java.util.Map properties, javax.resource.spi.ManagedConnectionFactory mcf)
           
static WSMappingCallbackHandlerFactory getInstance()
           
static WSMappingCallbackHandlerFactory getInstance(java.lang.String cbFactory)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WSMappingCallbackHandlerFactory

public WSMappingCallbackHandlerFactory()
Method Detail

getInstance

public static WSMappingCallbackHandlerFactory getInstance(java.lang.String cbFactory)
                                                   throws java.lang.ClassNotFoundException,
                                                          java.lang.InstantiationException,
                                                          java.lang.IllegalAccessException
Throws:
java.lang.ClassNotFoundException
java.lang.InstantiationException
java.lang.IllegalAccessException

getInstance

public static WSMappingCallbackHandlerFactory getInstance()

getCallbackHandler

public javax.security.auth.callback.CallbackHandler getCallbackHandler(java.util.Map properties,
                                                                       javax.resource.spi.ManagedConnectionFactory mcf)
                                                                throws NotImplementedException
Throws:
NotImplementedException

IBM WebSphere Application ServerTM
Release 7