Windows Dev Center

ICredentialProvider interface

Exposes methods used in the setup and manipulation of a credential provider. All credential providers must implement this interface.

Members

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

Methods

The ICredentialProvider interface has these methods.

MethodDescription
Advise

Allows a credential provider to initiate events in the logon or credential UI through a callback interface.

GetCredentialAt

Gets a specific credential.

GetCredentialCount

Gets the number of available credentials under this credential provider.

GetFieldDescriptorAt

Gets metadata that describes a specified field.

GetFieldDescriptorCount

Retrieves the count of fields in the UI needed to display this provider's credentials.

SetSerialization

Sets the serialization characteristics of the credential provider.

SetUsageScenario

Defines the scenarios for which the credential provider is valid. Called whenever the credential provider is initialized.

UnAdvise

Used by the logon or credential UI to advise the credential provider that event callbacks are no longer accepted.

 

Remarks

Windows 8 adds new functionality in the credential providers API, primarily the ability to group credentials by user. For more information, download the Microsoft Word document Credential Provider Framework Changes in Windows 8 from the Microsoft Download Center.

Requirements

Minimum supported client

Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2008 [desktop apps only]

Header

Credentialprovider.h

IDL

Credentialprovider.idl

 

 

Community Additions

ADD
Show:
© 2015 Microsoft