IIdentityProvider interface (identityprovider.h)
The IIdentityProvider interface represents an identity provider.
Inheritance
The IIdentityProvider interface inherits from the IUnknown interface. IIdentityProvider also has these types of members:
Methods
The IIdentityProvider interface has these methods.
IIdentityProvider::Advise Allows a calling application to specify the list of identity events for which the application is to be notified. |
IIdentityProvider::Create Creates a new identity associated with the specified user name. |
IIdentityProvider::Delete Removes the specified identity from the identity store or the specified properties from the identity. |
IIdentityProvider::FindByUniqueID Retrieves a pointer to the IPropertyStore interface instance associated with the specified identity. |
IIdentityProvider::GetIdentityEnum Retrieves an IEnumUnknown interface pointer that can be used to enumerate identities. |
IIdentityProvider::GetProviderPropertyStore Retrieves a pointer to the IPropertyStore interface associated with the identity provider. |
IIdentityProvider::Import Imports an identity to the system. |
IIdentityProvider::UnAdvise Deletes a connection created by calling the Advise method. |
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 | identityprovider.h |