ICredentialProvider interface
Applies to: desktop apps only
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.
| Method | Description |
|---|---|
| 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. |
Requirements
|
Minimum supported client | Windows Vista |
|---|---|
|
Minimum supported server | Windows Server 2008 |
|
Header |
|
|
IDL |
|
Send comments about this topic to Microsoft
Build date: 3/7/2012