// // ascAlgFactory.h - algorithm factory for ASC // Written by Doug Mitchell 4/4/2001 // #ifdef ASC_CSP_ENABLE #ifndef _ASC_ALG_FACTORY_H_ #define _ASC_ALG_FACTORY_H_ #include <Security/CSPsession.h> #include "AppleCSP.h" class AppleCSPSession; /* Algorithm factory */ class AscAlgFactory : public AppleCSPAlgorithmFactory { public: AscAlgFactory( CssmAllocator *normAlloc, CssmAllocator *privAlloc); ~AscAlgFactory() { } bool setup( AppleCSPSession &session, CSPFullPluginSession::CSPContext * &cspCtx, const Context &context); }; #endif /*_ASC_ALG_FACTORY_H_ */ #endif /* ASC_CSP_ENABLE */