Posibilidad de buscar atributos en las fuentes de datos por más de una clave

Descripción

Para cubrir las necesidades de deBiblio, es necesario poder buscar por más de una clave. Es decir, en vez de buscar por el ID del usuario, buscar también por otro atributo más.
Esta funcionalidad solo estaría operativa bajo código, quedando fuera de las directivas disponibles para la política de emisión de atributos.
Propuesta de solución:
$data = hookDB_Manager::hookDB("MySQL_AuthR", array("uid" => $user->getID(), "authn_module" => $authn_module_id), "ADAS_AUTHN_HOOKDB");

De esta forma, buscaría para "uid" = $user->getID() Y "authn_module" = $authn_module_id
Con respecto a las directivas de prefijos y demás, tendrá que comprobar si alguna de las claves indicadas coinciden con la clave definida para la fuente de datos (idColumn en BBDD) y si es así aplicar esas directivas.

Entorno

None

Responsable

Cándido Rodriguez

Informador

Cándido Rodriguez
Configure