Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Documentation for creating a Custom Credential Provider in Windows

Where is the documentation on creating a custom Windows Credential Provider located? Everything I've found so far points to the same article on how to make a custom credential provider (MSDN Magazine: "Create Custom Login Experiences With Credential Providers For Windows Vista"), but neither that article nor anything else I can find provides documentation on how things actually work. At best there are some code samples, but those don't explain the full mechanics of credential providers or usefully show how to roll your own.

like image 534
kberson Avatar asked Jun 03 '11 14:06

kberson


People also ask

How does a credential provider work?

Credential Providers are in-process COM objects used to collect credentials for authentication. Credential Providers describe the credential information required for authentication to the Local Security Authority (LSA) or to an application.

How do I set a default credential provider in Windows 10?

Locate to Computer Configuration -> Administrative Templates -> System -> Logon. 2. In the right pane of the above-shown window, look for the policy setting named Assign a default credential provider.


2 Answers

There is now a proper documentation here. It contains everything you should know when developing custom credential providers.

like image 59
fkorsa Avatar answered Oct 26 '22 15:10

fkorsa


In an article on Windows Vista Smart Card Infrastructure, there is a link to Credential Provider Technical Reference (link to Credential Provider Technical Reference on archive.msdn.microsoft.com). The list contains a document which describes the Windows Vista Credential Provider Framework. I think you will find this technical reference quite helpful in understanding how Credential Provider in Windows works.

Hope you find what you are looking for!

like image 23
trbox Avatar answered Oct 26 '22 14:10

trbox