Class WSCallbackHandlerFactory
- java.lang.Object
- 
- com.ibm.wsspi.security.auth.callback.WSCallbackHandlerFactory
 
- 
 public abstract class WSCallbackHandlerFactory extends java.lang.ObjectA factory for CallbackHandler in WAS security to enable ISV and security provider to extend WAS default CallbackHandler.
- 
- 
Constructor SummaryConstructors Constructor Description WSCallbackHandlerFactory()
 - 
Method SummaryAll Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract javax.security.auth.callback.CallbackHandlergetCallbackHandler(byte[] credToken)abstract javax.security.auth.callback.CallbackHandlergetCallbackHandler(byte[] credToken, java.lang.String authMechOid)abstract javax.security.auth.callback.CallbackHandlergetCallbackHandler(byte[] credToken, java.util.List tokenHolderList)abstract javax.security.auth.callback.CallbackHandlergetCallbackHandler(byte[] credToken, java.util.List tokenHolderList, java.lang.String authMechOid)abstract javax.security.auth.callback.CallbackHandlergetCallbackHandler(byte[] credToken, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, java.util.List tokenHolderList, java.util.Map appContext, java.lang.String authMechOid)abstract javax.security.auth.callback.CallbackHandlergetCallbackHandler(byte[] credToken, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, java.util.Map appContext)abstract javax.security.auth.callback.CallbackHandlergetCallbackHandler(byte[] credToken, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, java.util.Map appContext, java.util.List tokenHolderList)abstract javax.security.auth.callback.CallbackHandlergetCallbackHandler(java.lang.Object protocolPolicy)abstract javax.security.auth.callback.CallbackHandlergetCallbackHandler(java.lang.String userName, java.lang.String password)abstract javax.security.auth.callback.CallbackHandlergetCallbackHandler(java.lang.String userName, java.lang.String realmName, java.lang.String password)abstract javax.security.auth.callback.CallbackHandlergetCallbackHandler(java.lang.String userName, java.lang.String realmName, java.lang.String ccacheFile, java.lang.String defaultCcache)abstract javax.security.auth.callback.CallbackHandlergetCallbackHandler(java.lang.String userName, java.lang.String realmName, java.lang.String password, java.util.List tokenHolderList)abstract javax.security.auth.callback.CallbackHandlergetCallbackHandler(java.lang.String userName, java.lang.String realmName, java.lang.String password, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, java.util.Map appContext)abstract javax.security.auth.callback.CallbackHandlergetCallbackHandler(java.lang.String userName, java.lang.String realmName, java.util.List tokenHolderList)abstract javax.security.auth.callback.CallbackHandlergetCallbackHandler(java.lang.String userName, java.lang.String realmName, java.util.List tokenHolderList, java.util.Map appContext)abstract javax.security.auth.callback.CallbackHandlergetCallbackHandler(java.lang.String realmName, java.security.cert.X509Certificate[] certChain)abstract javax.security.auth.callback.CallbackHandlergetCallbackHandler(java.lang.String realmName, java.security.cert.X509Certificate[] certChain, java.util.List tokenHolderList)abstract javax.security.auth.callback.CallbackHandlergetCallbackHandler(java.lang.String realmName, java.security.cert.X509Certificate[] certChain, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, java.util.Map appContext)static WSCallbackHandlerFactorygetInstance()static WSCallbackHandlerFactorygetInstance(java.lang.String cbFactory)
 
- 
- 
- 
Method Detail- 
getInstancepublic static WSCallbackHandlerFactory 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
 
 - 
getInstancepublic static WSCallbackHandlerFactory getInstance() 
 - 
getCallbackHandlerpublic abstract javax.security.auth.callback.CallbackHandler getCallbackHandler(java.lang.String userName, java.lang.String password)
 - 
getCallbackHandlerpublic abstract javax.security.auth.callback.CallbackHandler getCallbackHandler(java.lang.String userName, java.lang.String realmName, java.lang.String password)
 - 
getCallbackHandlerpublic abstract javax.security.auth.callback.CallbackHandler getCallbackHandler(java.lang.String userName, java.lang.String realmName, java.lang.String ccacheFile, java.lang.String defaultCcache)
 - 
getCallbackHandlerpublic abstract javax.security.auth.callback.CallbackHandler getCallbackHandler(java.lang.String userName, java.lang.String realmName, java.lang.String password, java.util.List tokenHolderList)
 - 
getCallbackHandlerpublic abstract javax.security.auth.callback.CallbackHandler getCallbackHandler(java.lang.String userName, java.lang.String realmName, java.lang.String password, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, java.util.Map appContext)
 - 
getCallbackHandlerpublic abstract javax.security.auth.callback.CallbackHandler getCallbackHandler(java.lang.String userName, java.lang.String realmName, java.util.List tokenHolderList)
 - 
getCallbackHandlerpublic abstract javax.security.auth.callback.CallbackHandler getCallbackHandler(java.lang.String userName, java.lang.String realmName, java.util.List tokenHolderList, java.util.Map appContext)
 - 
getCallbackHandlerpublic abstract javax.security.auth.callback.CallbackHandler getCallbackHandler(java.lang.String realmName, java.security.cert.X509Certificate[] certChain)
 - 
getCallbackHandlerpublic abstract javax.security.auth.callback.CallbackHandler getCallbackHandler(java.lang.String realmName, java.security.cert.X509Certificate[] certChain, java.util.List tokenHolderList)
 - 
getCallbackHandlerpublic abstract javax.security.auth.callback.CallbackHandler getCallbackHandler(java.lang.String realmName, java.security.cert.X509Certificate[] certChain, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, java.util.Map appContext)
 - 
getCallbackHandlerpublic abstract javax.security.auth.callback.CallbackHandler getCallbackHandler(byte[] credToken) 
 - 
getCallbackHandlerpublic abstract javax.security.auth.callback.CallbackHandler getCallbackHandler(byte[] credToken, java.lang.String authMechOid)
 - 
getCallbackHandlerpublic abstract javax.security.auth.callback.CallbackHandler getCallbackHandler(byte[] credToken, java.util.List tokenHolderList)
 - 
getCallbackHandlerpublic abstract javax.security.auth.callback.CallbackHandler getCallbackHandler(byte[] credToken, java.util.List tokenHolderList, java.lang.String authMechOid)
 - 
getCallbackHandlerpublic abstract javax.security.auth.callback.CallbackHandler getCallbackHandler(byte[] credToken, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, java.util.List tokenHolderList, java.util.Map appContext, java.lang.String authMechOid)
 - 
getCallbackHandlerpublic abstract javax.security.auth.callback.CallbackHandler getCallbackHandler(byte[] credToken, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, java.util.Map appContext)
 - 
getCallbackHandlerpublic abstract javax.security.auth.callback.CallbackHandler getCallbackHandler(byte[] credToken, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse resp, java.util.Map appContext, java.util.List tokenHolderList)
 - 
getCallbackHandlerpublic abstract javax.security.auth.callback.CallbackHandler getCallbackHandler(java.lang.Object protocolPolicy) 
 
- 
 
-