Simias::Server::ProvisionService Class Reference

ProvisionService Simple class for registering/deregistering provisioning providers. The system only supports one registered provider. More...

Collaboration diagram for Simias::Server::ProvisionService:

Collaboration graph
[legend]

List of all members.

Static Public Member Functions

static void RegisterProvider (IProvisionUserProvider provider)
 Register a provisioning provider.
static void UnRegisterProvider (IProvisionUserProvider provider)
 Unregister a previously registered provisioning provider.
static Simias.Host.HostInfo ProvisionUser (string Username)
 Method to provision a member into the Simias system. The actual provisioning is handled by the registered provider.


Detailed Description

ProvisionService Simple class for registering/deregistering provisioning providers. The system only supports one registered provider.

External agents call the static method ProvisionUser to provision a simias user into the system.


Member Function Documentation

static void Simias::Server::ProvisionService::RegisterProvider ( IProvisionUserProvider  provider  )  [inline, static]

Register a provisioning provider.

static void Simias::Server::ProvisionService::UnRegisterProvider ( IProvisionUserProvider  provider  )  [inline, static]

Unregister a previously registered provisioning provider.

static Simias.Host.HostInfo Simias::Server::ProvisionService::ProvisionUser ( string  Username  )  [inline, static]

Method to provision a member into the Simias system. The actual provisioning is handled by the registered provider.


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

Generated on Wed Apr 8 14:50:57 2009 for simias by  doxygen 1.5.6