C# Class Google.GData.Apps.MultiDomainManagementService

Service class for managing multiple domains within Google Apps.
Inheritance: Google.GData.Apps.AppsPropertyService
显示文件 Open project: moljac/MonoMobile.Google.GData Class Usage Examples

Public Methods

Method Description
CreateDomainUser ( String domain, String userEmail, String password, String hashFunction, String firstName, String lastName, bool isAdmin ) : Google.GData.Apps.AppsExtendedEntry

Creates a new user for the specified domain.

CreateDomainUser ( String domain, String userEmail, String password, String firstName, String lastName, bool isAdmin ) : Google.GData.Apps.AppsExtendedEntry

Creates a new user for the specified domain.

CreateDomainUserAlias ( String domain, String userEmail, String aliasEmail ) : Google.GData.Apps.AppsExtendedEntry

Creates an alias for an user in the domain

DeleteDomainUser ( String domain, String userEmail ) : void

Deletes an user from the domain

DeleteDomainUserAlias ( String domain, String userEmail ) : void

Deletes an alias from a domain user

MultiDomainManagementService ( String domain, String applicationName ) : System
RenameDomainUser ( String domain, String userEmail, String newEmail ) : Google.GData.Apps.AppsExtendedEntry

Renames an existing user

RetrieveAllDomainUserAlias ( String domain ) : Google.GData.Apps.AppsExtendedFeed

Retrieves all aliases from the domain

RetrieveAllDomainUserAliasForUser ( String domain, String userEmail ) : Google.GData.Apps.AppsExtendedFeed

Retrieves all aliases from the domain for an user

RetrieveAllDomainUsers ( String domain ) : Google.GData.Apps.AppsExtendedFeed

Retrieves all users from the domain

RetrieveDomainUser ( String domain, String userEmail ) : Google.GData.Apps.AppsExtendedEntry

Retrieves an user from the domain

RetrieveDomainUserAlias ( String domain, String aliasEmail ) : Google.GData.Apps.AppsExtendedEntry

Retrieves an alias for the user in the domain

UpdateDomainUser ( String domain, String userEmail, String>.IDictionary attributes ) : Google.GData.Apps.AppsExtendedEntry

Updates the given user

Method Details

CreateDomainUser() public method

Creates a new user for the specified domain.
public CreateDomainUser ( String domain, String userEmail, String password, String hashFunction, String firstName, String lastName, bool isAdmin ) : Google.GData.Apps.AppsExtendedEntry
domain String The domain to use to create the user
userEmail String The user's email address
password String The user's password
hashFunction String The hashing function used for passwords (MD5/SHA-1)
firstName String The user's first name
lastName String The user's last name
isAdmin bool Whether the user is an administrator for the domain
return Google.GData.Apps.AppsExtendedEntry

CreateDomainUser() public method

Creates a new user for the specified domain.
public CreateDomainUser ( String domain, String userEmail, String password, String firstName, String lastName, bool isAdmin ) : Google.GData.Apps.AppsExtendedEntry
domain String The domain to use to create the user
userEmail String The user's email address
password String The user's password
firstName String The user's first name
lastName String The user's last name
isAdmin bool Whether the user is an administrator for the domain
return Google.GData.Apps.AppsExtendedEntry

CreateDomainUserAlias() public method

Creates an alias for an user in the domain
public CreateDomainUserAlias ( String domain, String userEmail, String aliasEmail ) : Google.GData.Apps.AppsExtendedEntry
domain String The user's domain
userEmail String The user's email address
aliasEmail String The alias to be added to the user
return Google.GData.Apps.AppsExtendedEntry

DeleteDomainUser() public method

Deletes an user from the domain
public DeleteDomainUser ( String domain, String userEmail ) : void
domain String The user's domain
userEmail String The user's email address
return void

DeleteDomainUserAlias() public method

Deletes an alias from a domain user
public DeleteDomainUserAlias ( String domain, String userEmail ) : void
domain String The alias's domain or the user's primary email address domain
userEmail String The user's email address
return void

MultiDomainManagementService() public method

public MultiDomainManagementService ( String domain, String applicationName ) : System
domain String
applicationName String
return System

RenameDomainUser() public method

Renames an existing user
public RenameDomainUser ( String domain, String userEmail, String newEmail ) : Google.GData.Apps.AppsExtendedEntry
domain String The user's domain
userEmail String Current user's email address
newEmail String New user's email address
return Google.GData.Apps.AppsExtendedEntry

RetrieveAllDomainUserAlias() public method

Retrieves all aliases from the domain
public RetrieveAllDomainUserAlias ( String domain ) : Google.GData.Apps.AppsExtendedFeed
domain String The aliases' domain or a user's primary email address domain
return Google.GData.Apps.AppsExtendedFeed

RetrieveAllDomainUserAliasForUser() public method

Retrieves all aliases from the domain for an user
public RetrieveAllDomainUserAliasForUser ( String domain, String userEmail ) : Google.GData.Apps.AppsExtendedFeed
domain String The alias's domain or the user's primary email address domain
userEmail String The user's email address
return Google.GData.Apps.AppsExtendedFeed

RetrieveAllDomainUsers() public method

Retrieves all users from the domain
public RetrieveAllDomainUsers ( String domain ) : Google.GData.Apps.AppsExtendedFeed
domain String The users' domain
return Google.GData.Apps.AppsExtendedFeed

RetrieveDomainUser() public method

Retrieves an user from the domain
public RetrieveDomainUser ( String domain, String userEmail ) : Google.GData.Apps.AppsExtendedEntry
domain String The user's domain
userEmail String The user's email address
return Google.GData.Apps.AppsExtendedEntry

RetrieveDomainUserAlias() public method

Retrieves an alias for the user in the domain
public RetrieveDomainUserAlias ( String domain, String aliasEmail ) : Google.GData.Apps.AppsExtendedEntry
domain String The user alias's domain or the domain in the user's primary email address
aliasEmail String The alias's email address
return Google.GData.Apps.AppsExtendedEntry

UpdateDomainUser() public method

Updates the given user
public UpdateDomainUser ( String domain, String userEmail, String>.IDictionary attributes ) : Google.GData.Apps.AppsExtendedEntry
domain String The user's domain
userEmail String The user's email address
attributes String>.IDictionary The set of attributes to update
return Google.GData.Apps.AppsExtendedEntry