ICredentialProviderUser interface (credentialprovider.h)
Provides methods used to retrieve certain properties of an individual user included in a logon or credential UI.
Inheritance
The ICredentialProviderUser interface inherits from the IUnknown interface. ICredentialProviderUser also has these types of members:
Methods
The ICredentialProviderUser interface has these methods.
ICredentialProviderUser::GetProviderID Retrieves the ID of the account provider for this user. |
ICredentialProviderUser::GetSid Retrieves the user's security identifier (SID). (ICredentialProviderUser.GetSid) |
ICredentialProviderUser::GetStringValue Retrieves string properties from the ICredentialProviderUser object based on the input value. |
ICredentialProviderUser::GetValue Retrieves a specified property value set for the user. |
Remarks
Windows 8 introduces the ability to group credential providers by user. The logon UI can display a set of users rather than a set of multiple credential providers for each user. Selecting a user then displays the individual credential provider options associated with that user.
When to implement
Third-parties do not implement this interface. An implementation is included with Windows.Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 8 [desktop apps only] |
Minimum supported server | Windows Server 2012 [desktop apps only] |
Target Platform | Windows |
Header | credentialprovider.h |