com.trackstudio.app.adapter.auth
Class SimpleAuthAdapter

java.lang.Object
  extended by com.trackstudio.app.adapter.auth.SimpleAuthAdapter
All Implemented Interfaces:
Adapter, AuthAdapter

public class SimpleAuthAdapter
extends java.lang.Object
implements AuthAdapter

Класс обычной авторизации


Constructor Summary
SimpleAuthAdapter()
           
 
Method Summary
 boolean authorizeImpl(java.lang.String userId, java.lang.String password, boolean result)
          Производит авторизацию
 void changePasswordImpl(java.lang.String userId, java.lang.String password)
          Меняет пароль пользователя.
 java.lang.String getDescription()
          Возвращает текстовое описание адаптера
 boolean init()
          Инициализирует адаптер
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleAuthAdapter

public SimpleAuthAdapter()
Method Detail

init

public boolean init()
Инициализирует адаптер

Specified by:
init in interface Adapter
Returns:
TRUE - инициализация прошла успешно, FALSE - нет

getDescription

public java.lang.String getDescription()
Возвращает текстовое описание адаптера

Specified by:
getDescription in interface Adapter
Returns:
adapter's description

authorizeImpl

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

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

changePasswordImpl

public void changePasswordImpl(java.lang.String userId,
                               java.lang.String password)
                        throws GranException
Меняет пароль пользователя. Реализация не нужна

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


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