Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email firstname.lastname@example.org
Re: SCARDCOM Sample?
From: Jim Lum (jlumCOX.NET)
Date: Sun Jun 22 2003 - 23:46:43 CDT
Adam Hill wrote:
> We wrapped the PCSC layer in C# for (prepare yourself) *JavaCards* and built
> service oriented interface that is pretty cool.
> Will someone from let us know why the Security Manager at MS told us not to
> use SCardCOM? I talked a bit with Mike Kaas at TechEd 2K3 and he said they
> don't have any plans to do Smartcard API's for the .NET Framework.
> IMHO this is a bad idea. I would actually trust MS to do a proper DREAD
> ananlysis on an item going into the Framework than some 3rd party. Smartcard
> like devices will probably be the underpinnings of ID tech in the future. I
> hope MS will reconsider this decision.
> Adam Hill...
> Changent Systems inc.
> > As I interpret this, forget the SCSP, and have your app call
> > the SCard C APIs. My guess is that the PCSC style SCSPs
> > never caught on. I never saw any interest in them. Anyone
> > have any comments on that? I never bothered with the OO
> > wrappers myself, preferring C (a language for men and women
> > with hair on their chests).
> > Best,
> > Geoffrey
If I'm understanding the msg that Geoffrey quoted earlier, it looks like
MS is abandoning support for SCARDCOM (which really wasn't 'supported'
per se...it was just a reference implementation), but they are also
discouraging using the Base Provider COM components (I suppose this
leaves us with just SCardTransmit/DLL APIs).
BTW, I've been doing some testing this weekend, having dragged out some
old vendor-wrapper samples that I wrote awhile ago (that were based on
the SCARDCOM sample). I had to do a few tweaks, e.g., changing the
location of the libs and includes, but other than that, I was able to
get all the pieces that I tried so far working. This was on a Win2K
Mind you, it wasn't even .NET Framework, but that was just an FYI, in
case anyone was wondering. Of course, if you don't have the old
SCARDCOM stuff to begin with, that's another problem :(.