com.trackstudio.app.adapter.auth
Class AuthAdapterManager

java.lang.Object
  extended by com.trackstudio.app.adapter.auth.AuthAdapterManager

public class AuthAdapterManager
extends java.lang.Object

Класс менеджер адаптеров авторизации


Constructor Summary
AuthAdapterManager(java.util.ArrayList<AuthAdapter> adapters)
          Конструктор
 
Method Summary
 boolean authorize(java.lang.String userId, java.lang.String password)
          Производит авторизацию
 void changePassword(java.lang.String userId, java.lang.String password)
          Меняет пароль пользователя
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AuthAdapterManager

public AuthAdapterManager(java.util.ArrayList<AuthAdapter> adapters)
Конструктор

Parameters:
adapters - адаптер
Method Detail

authorize

public boolean authorize(java.lang.String userId,
                         java.lang.String password)
                  throws GranException
Производит авторизацию

Parameters:
userId - ID пользователя
password - пароль
Returns:
TRUE - если авторизация прошла удачно, FALSE - если нет
Throws:
GranException - при необходимости

changePassword

public void changePassword(java.lang.String userId,
                           java.lang.String password)
                    throws GranException
Меняет пароль пользователя

Parameters:
userId - ID пользователя
password - пароль
Throws:
GranException - при необходимости


Copyright © 2002-2009 TrackStudio, Ltd. All Rights Reserved.