Aqualogic Interaction API  
 

IPTProfileSource Members

IPTProfileSource overview

Public Instance Methods

ClearHistory Clears the history of imports, so all information will be re-imported during the next sync.
GetAuthSourcePartner Returns the auth source parter whose settings will be used for the provider.
GetGroupList Returns the list of groups whose profile information will be updated. Users can be included in the list with negative id numbers.
GetPortalUniqueKey Returns the id of an IPTProperty or a value from the PT_PROFILE_UNIQUE_KEYS enumeration.
GetPropertyMap Returns the map from property id to provider attribute.
GetProviderCLSID Returns the CLSID of the provider for this auth source.
GetProviderInfo Returns the provider property bag.
GetWebServiceID Returns the id of the web service associated with the provider.
SetAuthSourcePartner Sets the auth source parter whose settings will be used for the provider.
SetGroupListOverloaded. Sets the list of groups whose profile information will be updated. Users can be included in the list with negative id numbers.
SetPortalUniqueKey Allows a particular property value to be sent to remote profile providers (PWS) in place of the portal's unique name for each user.
SetPropertyMap Sets the map from property id to provider attribute.
SetProviderCLSID Sets the provider CLSID.
SetProviderInfoOverloaded. Sets the provider property bag.
SetWebServiceID Returns the id of the web service associated with the provider.
UpdateUserProfile Updates the given user's profile against this profile source. If the user has no valid attributes in the remote profile repository, no changes will be made. This function does not replace a profile synchronization, but instead allows for singleton updates of specific users between profile syncs.

See Also

IPTProfileSource Interface | com.plumtree.server Namespace | IPTProfileSourceProvider