Simias::IIdentitySyncProvider Interface Reference

Interface for an external identity sync provider. More...

Inheritance diagram for Simias::IIdentitySyncProvider:

Inheritance graph
[legend]

List of all members.

Public Member Functions

void Abort ()
 Call to abort an in process synchronization.
bool Start (Simias.IdentitySync.State State)
 Call to inform a provider to start a synchronization cycle.

Properties

string Name [get]
 Gets the name of the provider.
string Description [get]
 Gets the description of the provider.


Detailed Description

Interface for an external identity sync provider.


Member Function Documentation

void Simias::IIdentitySyncProvider::Abort (  ) 

Call to abort an in process synchronization.

Returns:
N/A

Implemented in Simias::ADLdapProvider::ADSync, Simias::LdapProvider::Sync, and Simias::OpenLdapProvider::OpenSync.

bool Simias::IIdentitySyncProvider::Start ( Simias.IdentitySync.State  State  ) 

Call to inform a provider to start a synchronization cycle.

Returns:
True - provider successfully started a sync cycle, False - provider could not start the sync cycle.

Implemented in Simias::ADLdapProvider::ADSync, Simias::LdapProvider::Sync, and Simias::OpenLdapProvider::OpenSync.


Property Documentation

string Simias::IIdentitySyncProvider::Name [get]

string Simias::IIdentitySyncProvider::Description [get]

Gets the description of the provider.

Implemented in Simias::ADLdapProvider::ADSync, Simias::LdapProvider::Sync, and Simias::OpenLdapProvider::OpenSync.


The documentation for this interface was generated from the following file:

Generated on Wed Apr 8 14:46:59 2009 for simias by  doxygen 1.5.6