Subject: | |
Emisor: | |
Reply To: | |
Fecha: | Fri, 16 Jan 2009 20:23:09 +0100 |
Content-Type: | text/plain |
Parts/Attachments: |
|
|
Hola,
On 16 Jan 2009, at 13:50, Antonio José García Lagar wrote:
> Ya lo he solucionado, leyendo el código fuente de LDAPAuth.pm he
> conseguido
> entender lo que tenía que hacer para que funcionase, no obstante me
> gustaría
> que me explicaseis más o menos como funcionan los distintos valores
> de la
> variable attrRequestHook, pues no lo tengo nada claro.
Los hooks del AS tienen cada uno un objetivo:
authenticationHook valida las credenciales de usuario
credentialHook crea el URL de transmision de la asercion del AS a los
PoAs definidos
para un usuario (y la asercion misma) en el modo IdP-
first (usando la
operacion LOGIN)
attrRequestHook crea la asercion que se transmite al PoA que haya
pedido datos del
usuario en modo SP-first (mediante la operacion ATTREQ)
logHook escribe un log de las actividades del AS
En cada paquete de backend (LDAP, fichero, POP, basico...) hay
diferentes implementaciones
posibles de algunos o todos estos hooks que permiten hacer la
validacion de diferentes
maneras, construir las aserciones a partir de diferentes combinaciones
de datos (como los
PoAs y los grupos asociados a un cierto usuario) y hacer el log en
diferentes formatos
o diferentes sitios.
Se güeno,
--
"Esta vez no fallaremos, Doctor Infierno"
Dr Diego R. Lopez
Red.es - RedIRIS
The Spanish NREN
e-mail: [log in para visualizar]
jid: [log in para visualizar]
Tel: +34 955 056 621
Mobile: +34 669 898 094
-----------------------------------------
|
|
|