Blue Mind
Release 1.0

net.bluemind.core.client
Interface ISyncClient

All Known Implementing Classes:
AbstractClientImpl, AbstractEventSyncClient, AclClient, BackupClient, BackupFullClient, BookClient, CalendarClient, DeviceClient, DirectoryClient, DistributionListClient, DocClient, GroupClient, InfoClient, JobClient, MailClient, MailshareClient, PrintClient, ResourceClient, RoleBasedAccessControlClient, SettingClient, SieveFilterClient, SolrClient, SystemClient, UiClient, UserClient

public interface ISyncClient


Method Summary
 AccessToken login(java.lang.String userAtDomain, java.lang.String pass, java.lang.String origin)
           
 void logout(AccessToken at)
           
 AccessToken sudo(AccessToken at, java.lang.String loginAtDomain)
          Returns an AccessToken for the given loginAtDomain.
 ValidationKind validate(java.lang.String userAtDomain, java.lang.String pass, java.lang.String origin)
           
 

Method Detail

login

AccessToken login(java.lang.String userAtDomain,
                  java.lang.String pass,
                  java.lang.String origin)

validate

ValidationKind validate(java.lang.String userAtDomain,
                        java.lang.String pass,
                        java.lang.String origin)

logout

void logout(AccessToken at)

sudo

AccessToken sudo(AccessToken at,
                 java.lang.String loginAtDomain)
                 throws ServerFault,
                        AuthFault
Returns an AccessToken for the given loginAtDomain. The provided AccessToken must be an admin0@global.virt token.

Parameters:
at -
loginAtDomain -
Returns:
Throws:
ServerFault
AuthFault

Blue Mind
Release 1.0