Welcome to MSDN Blogs Sign in | Join | Help

Smart Card Credential Providers

Vista ships with "Password" and "Smart Card" Credential Providers.  Some vendors are interested in writing custom credential providers.  Check out http://shellrevealed.com/ for latest and up-to-date information on how to write Credential Providers. 

Credential Provider Samples are available here: http://www.microsoft.com/downloads/details.aspx?FamilyID=1287ec56-77b4-48c4-8b58-35b7295d6c2c&displaylang=enFor comments or questions about these samples, please contact credprov@microsoft.com.

If you are writing a custom Smart Card credential provider and would like to use the features such as the ones for removal policy, feel free to use the Group Policy settings for the corresponding registry key settings.  Note that you will have to implement the corresponding logic in your code to appropriately log-off or lock work stations which may include removing cached information, etc.

Published Wednesday, May 23, 2007 1:25 PM by Shivaram Mysore
Filed under:

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# re: Smart Card Credential Providers

Shivaram:  In looking at the provider samples and info above, I'm wondering if it possible to build our own SmartCard Provider without 3rd party software?  Concept would be to take "blank" smart cards, load digital certs issued by the domain for credentials and configure smart card logons on Vista Bus or Enterprise WITHOUT purchasing/installing a 3rd party software for either client or server?  Is this feasible?  Is there guidance on this somewhere that you know of?

Thanks!

Friday, August 03, 2007 2:33 PM by ArcanumBCorrea

# re: Smart Card Credential Providers

Yes.  You will have to write a "Mini-Driver" (see this blog for card module a.k.a mini driver) for the blank Smart Card purchased and then you will be able load certs on to them and use them.

Wednesday, August 08, 2007 9:20 PM by Shivaram Mysore

Leave a Comment

(required) 
required 
(required) 

  
Enter Code Here: Required
 
Page view tracker