Class WSCallbackHandlerFactory
java.lang.Object
com.ibm.wsspi.security.auth.callback.WSCallbackHandlerFactory
A factory for CallbackHandler in WAS security to enable ISV and security provider
 to extend WAS default CallbackHandler.
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionabstract CallbackHandlergetCallbackHandler(byte[] credToken) abstract CallbackHandlergetCallbackHandler(byte[] credToken, String authMechOid) abstract CallbackHandlergetCallbackHandler(byte[] credToken, List tokenHolderList) abstract CallbackHandlergetCallbackHandler(byte[] credToken, List tokenHolderList, String authMechOid) abstract CallbackHandlergetCallbackHandler(byte[] credToken, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, List tokenHolderList, Map appContext, String authMechOid) abstract CallbackHandlergetCallbackHandler(byte[] credToken, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, Map appContext) abstract CallbackHandlergetCallbackHandler(byte[] credToken, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, Map appContext, List tokenHolderList) abstract CallbackHandlergetCallbackHandler(Object protocolPolicy) abstract CallbackHandlergetCallbackHandler(String userName, String password) abstract CallbackHandlergetCallbackHandler(String userName, String realmName, String password) abstract CallbackHandlergetCallbackHandler(String userName, String realmName, String ccacheFile, String defaultCcache) abstract CallbackHandlergetCallbackHandler(String userName, String realmName, String password, List tokenHolderList) abstract CallbackHandlergetCallbackHandler(String userName, String realmName, String password, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, Map appContext) abstract CallbackHandlergetCallbackHandler(String userName, String realmName, List tokenHolderList) abstract CallbackHandlergetCallbackHandler(String userName, String realmName, List tokenHolderList, Map appContext) abstract CallbackHandlergetCallbackHandler(String realmName, X509Certificate[] certChain) abstract CallbackHandlergetCallbackHandler(String realmName, X509Certificate[] certChain, List tokenHolderList) abstract CallbackHandlergetCallbackHandler(String realmName, X509Certificate[] certChain, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, Map appContext) static WSCallbackHandlerFactorystatic WSCallbackHandlerFactorygetInstance(String cbFactory) 
- 
Constructor Details- 
WSCallbackHandlerFactorypublic WSCallbackHandlerFactory()
 
- 
- 
Method Details- 
getInstancepublic static WSCallbackHandlerFactory getInstance(String cbFactory) throws ClassNotFoundException, InstantiationException, IllegalAccessException 
- 
getInstance
- 
getCallbackHandler
- 
getCallbackHandlerpublic abstract CallbackHandler getCallbackHandler(String userName, String realmName, String password) 
- 
getCallbackHandlerpublic abstract CallbackHandler getCallbackHandler(String userName, String realmName, String ccacheFile, String defaultCcache) 
- 
getCallbackHandlerpublic abstract CallbackHandler getCallbackHandler(String userName, String realmName, String password, List tokenHolderList) 
- 
getCallbackHandlerpublic abstract CallbackHandler getCallbackHandler(String userName, String realmName, String password, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, Map appContext) 
- 
getCallbackHandlerpublic abstract CallbackHandler getCallbackHandler(String userName, String realmName, List tokenHolderList) 
- 
getCallbackHandlerpublic abstract CallbackHandler getCallbackHandler(String userName, String realmName, List tokenHolderList, Map appContext) 
- 
getCallbackHandler
- 
getCallbackHandlerpublic abstract CallbackHandler getCallbackHandler(String realmName, X509Certificate[] certChain, List tokenHolderList) 
- 
getCallbackHandlerpublic abstract CallbackHandler getCallbackHandler(String realmName, X509Certificate[] certChain, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, Map appContext) 
- 
getCallbackHandler
- 
getCallbackHandler
- 
getCallbackHandler
- 
getCallbackHandlerpublic abstract CallbackHandler getCallbackHandler(byte[] credToken, List tokenHolderList, String authMechOid) 
- 
getCallbackHandlerpublic abstract CallbackHandler getCallbackHandler(byte[] credToken, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, List tokenHolderList, Map appContext, String authMechOid) 
- 
getCallbackHandlerpublic abstract CallbackHandler getCallbackHandler(byte[] credToken, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, Map appContext) 
- 
getCallbackHandlerpublic abstract CallbackHandler getCallbackHandler(byte[] credToken, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, Map appContext, List tokenHolderList) 
- 
getCallbackHandler
 
-