IIdentityStore interface (identitystore.h)

The IIdentityStore interface provides methods to enumerate and manage identities and identity providers.

Inheritance

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

Methods

The IIdentityStore interface has these methods.

 
IIdentityStore::AddToCache

Caches the specified identity in the registry.
IIdentityStore::ConvertToSid

Retrieves the security identifier (SID) associated with the specified identity and identity provider.
IIdentityStore::EnumerateIdentities

Gets a pointer to an IEnumUnknown interface pointer that can be used to enumerate identities across identity providers.
IIdentityStore::GetAt

Retrieves an IIdentityProvider interface pointer for the specified identity provider.
IIdentityStore::GetCount

Gets the number of identity providers registered on the system.
IIdentityStore::Reset

Sets the current index of the identity enumeration to zero.

Requirements

Requirement Value
Minimum supported client Windows 7 [desktop apps only]
Minimum supported server Windows Server 2008 R2 [desktop apps only]
Target Platform Windows
Header identitystore.h

See also

IIdentityProvider