|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.nuiton.wikitty.services.WikittyServiceDelegator
org.nuiton.wikitty.services.WikittyServiceAuthenticationAbstract
fr.inra.refcomp.services.WikittyInraLDAP
public class WikittyInraLDAP
Permet de faire une authentification sur un serveur LDAP. Il faut pour cela fournir les informations pour se connecter au LDAP (url du serveur, pattern des DN des utilisateurs et toutes autres informations utiles). Il est possible d'indiquer de creer automatiquement l'objet WikittyUser associe au compte LDAP si celui-ci n'existe pas. Si le WikittyUser n'existe pas et qu'on a pas le droit de le creer, l'authentification echoue forcement
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.nuiton.wikitty.WikittyService |
|---|
org.nuiton.wikitty.WikittyService.ServiceListenerType |
| Field Summary | |
|---|---|
protected String |
adminLogin
|
protected String |
adminPassword
|
protected Properties |
jndiProp
|
protected String |
ldapSearch
|
static String |
UID
|
| Fields inherited from class org.nuiton.wikitty.services.WikittyServiceAuthenticationAbstract |
|---|
config |
| Fields inherited from class org.nuiton.wikitty.services.WikittyServiceDelegator |
|---|
delegate |
| Constructor Summary | |
|---|---|
WikittyInraLDAP(org.nuiton.util.ApplicationConfig config,
org.nuiton.wikitty.WikittyService ws)
|
|
| Method Summary | |
|---|---|
String |
login(String login,
String password)
|
| 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 |
| Field Detail |
|---|
public static final String UID
protected Properties jndiProp
protected String ldapSearch
protected String adminLogin
protected String adminPassword
| Constructor Detail |
|---|
public WikittyInraLDAP(org.nuiton.util.ApplicationConfig config,
org.nuiton.wikitty.WikittyService ws)
| Method Detail |
|---|
public String login(String login,
String password)
login in interface org.nuiton.wikitty.WikittyServicelogin in class org.nuiton.wikitty.services.WikittyServiceAuthenticationAbstract
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||