ICredentialProviderFilter interface (credentialprovider.h)

Used to dynamically filter credential providers based on information available at runtime.


The ICredentialProviderFilter interface inherits from the IUnknown interface. ICredentialProviderFilter also has these types of members:


The ICredentialProviderFilter interface has these methods.


Evaluates whether a list of credential providers should be allowed to provide credential tiles.

Updates a credential from a remote session.


It is recommended that third party credential providers do not use this interface to filter or disable system credential providers on a desktop. If an enterprise deploys a third party credential provider and wants to disable system credential providers currently available, that is a decision that should be made by a domain administrator after careful consideration. System policies exist that enable administrators to filter out credential providers and those should be used instead of building filters directly into a third party credential provider.


Minimum supported client Windows Vista [desktop apps only]
Minimum supported server Windows Server 2008 [desktop apps only]
Target Platform Windows
Header credentialprovider.h