Skip to main content
ICredentialProviderUser interface

Provides methods used to retrieve certain properties of an individual user included in a logon or credential UI.

Members

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

Methods

The ICredentialProviderUser interface has these methods.

MethodDescription
GetProviderID

Retrieves the ID of the account provider for this user.

GetSid

Retrieves the user's SID.

GetStringValue

Retrieves one of three forms of the user name, or the logon status string.

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

Minimum supported client

Windows 8 [desktop apps only]

Minimum supported server

Windows Server 2012 [desktop apps only]

Header

CredentialProvider.h

IDL

CredentialProvider.idl

Library

CredentialProvider.lib

DLL

Authui.dll

See also

ICredentialProviderUserArray
ICredentialProviderSetUserArray
Credential Provider Framework Changes in Windows 8.docx