org.nuiton.wikitty.services
Class WikittyServiceAuthentication

java.lang.Object
  extended by org.nuiton.wikitty.services.WikittyServiceDelegator
      extended by org.nuiton.wikitty.services.WikittyServiceAuthenticationAbstract
          extended by org.nuiton.wikitty.services.WikittyServiceAuthentication
All Implemented Interfaces:
WikittyService

public class WikittyServiceAuthentication
extends WikittyServiceAuthenticationAbstract

Implantation de base de l'authentification sur Wikitty lui même. Cherche a authentifier l'utilisateur sur un objet WikittyUser via son login et mot de passe. Ce service doit retourne un token valide si l'authorisation a fonctionne.

Version:
$Revision: 1462 $ Last update: $Date: 2012-04-05 17:31:15 +0200 (jeu, 05 avr 2012) $ by : $Author: maven-release $
Author:
poussin

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.nuiton.wikitty.WikittyService
WikittyService.ServiceListenerType
 
Field Summary
 
Fields inherited from class org.nuiton.wikitty.services.WikittyServiceAuthenticationAbstract
config
 
Fields inherited from class org.nuiton.wikitty.services.WikittyServiceDelegator
delegate
 
Constructor Summary
WikittyServiceAuthentication(org.nuiton.util.ApplicationConfig config, WikittyService ws)
           
 
Method Summary
 String login(String login, String password)
          Authenticate someone on WikittyService. securityToken returned must be used to call others methods
 
Methods inherited from class org.nuiton.wikitty.services.WikittyServiceAuthenticationAbstract
getToken, logout
 
Methods inherited from class org.nuiton.wikitty.services.WikittyServiceDelegator
addWikittyServiceListener, canDelete, canRead, canWrite, clear, delete, deleteExtension, deleteTree, exists, findAllByCriteria, findAllByQuery, findByCriteria, findByQuery, findTreeNode, findTreeNode, getAllExtensionIds, getAllExtensionsRequires, getDelegate, isDeleted, removeWikittyServiceListener, replay, restore, restoreExtension, restoreExtensionAndDependenciesLastVesion, restoreExtensionLastVersion, restoreVersion, setDelegate, store, storeExtension, syncSearchEngine
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WikittyServiceAuthentication

public WikittyServiceAuthentication(org.nuiton.util.ApplicationConfig config,
                                    WikittyService ws)
Method Detail

login

public String login(String login,
                    String password)
Description copied from interface: WikittyService
Authenticate someone on WikittyService. securityToken returned must be used to call others methods

Specified by:
login in interface WikittyService
Specified by:
login in class WikittyServiceAuthenticationAbstract
Parameters:
login - can be application specifique login, but best practice is to use email user
Returns:
return token securityToken


Copyright © 2009-2012 CodeLutin. All Rights Reserved.