phpDocumentor
[ árbol de herencia: Seguridad ] [ índice: Seguridad ] [ índice general ]

Element index for package Seguridad

Package indexes

[ a ] [ b ] [ c ] [ d ] [ e ] [ f ] [ g ] [ h ] [ i ] [ l ] [ o ] [ p ] [ q ] [ r ] [ s ] [ t ] [ u ] [ v ] [ _ ]

_

_

__construct
in file toba_usuario.php, method toba_usuario::__construct()
__construct
in file toba_perfil_funcional.php, method toba_perfil_funcional::__construct()
__construct
in file toba_perfil_datos.php, method toba_perfil_datos::__construct()
__construct
in file toba_usuario_no_autenticado.php, method toba_usuario_no_autenticado::__construct()
__construct
in file toba_usuario_basico.php, method toba_usuario_basico::__construct()
a

a

abortar_sesion_proyecto
in file toba_manejador_sesiones.php, method toba_manejador_sesiones::abortar_sesion_proyecto()
    Permite controlar desde un proyecto la vida de la sesion del otro a bajo nivel.
apex_sesion_qs_cambio_proyecto
in file toba_manejador_sesiones.php, constant apex_sesion_qs_cambio_proyecto
apex_sesion_qs_finalizar
in file toba_manejador_sesiones.php, constant apex_sesion_qs_finalizar
autenticar
in file toba_usuario.php, method toba_usuario::autenticar()
autenticar
in file toba_usuario_basico.php, method toba_usuario_basico::autenticar()
    Realiza la autentificacion.
b

b

bloquear_ip
in file toba_usuario.php, method toba_usuario::bloquear_ip()
bloquear_usuario
in file toba_usuario.php, method toba_usuario::bloquear_usuario()
borrar_segmento_editor
in file toba_manejador_sesiones.php, method toba_manejador_sesiones::borrar_segmento_editor()
borrar_segmento_instalacion
in file toba_manejador_sesiones.php, method toba_manejador_sesiones::borrar_segmento_instalacion()
borrar_segmento_instancia
in file toba_manejador_sesiones.php, method toba_manejador_sesiones::borrar_segmento_instancia()
borrar_segmento_proyecto
in file toba_manejador_sesiones.php, method toba_manejador_sesiones::borrar_segmento_proyecto()
buscar_gatillos_from
in file toba_perfil_datos.php, method toba_perfil_datos::buscar_gatillos_from()
buscar_tablas_gatillo_en_sql
in file toba_perfil_datos.php, method toba_perfil_datos::buscar_tablas_gatillo_en_sql()
bloquear_ip
in file toba_usuario_basico.php, method toba_usuario_basico::bloquear_ip()
bloquear_usuario
in file toba_usuario_basico.php, method toba_usuario_basico::bloquear_usuario()
c

c

cargar_info_dimensiones
in file toba_perfil_datos.php, method toba_perfil_datos::cargar_info_dimensiones()
cargar_info_restricciones
in file toba_perfil_funcional.php, method toba_perfil_funcional::cargar_info_restricciones()
    Dado el usuario actual carga aquellas restricciones aplicables a los componentes del item actual
cargar_info_restricciones
in file toba_perfil_datos.php, method toba_perfil_datos::cargar_info_restricciones()
chequear
in file toba_derechos.php, method toba_derechos::chequear()
    Chequea si el usuario actual tiene acceso a un derecho especifico
d

d

$derechos
in file toba_derechos.php, variable toba_derechos::$derechos
$datos_basicos
in file toba_usuario_basico.php, variable toba_usuario_basico::$datos_basicos
e

e

es_ip_rechazada
in file toba_usuario.php, method toba_usuario::es_ip_rechazada()
es_usuario_bloqueado
in file toba_usuario.php, method toba_usuario::es_usuario_bloqueado()
existe_proyecto_cargado
in file toba_manejador_sesiones.php, method toba_manejador_sesiones::existe_proyecto_cargado()
    Responde si un proyecto puntual fue cargado
existe_sesion_activa
in file toba_manejador_sesiones.php, method toba_manejador_sesiones::existe_sesion_activa()
    Devuelve true si existe una sesion para el proyecto actual
existe_usuario_activo
in file toba_manejador_sesiones.php, method toba_manejador_sesiones::existe_usuario_activo()
    Devuelve true si existe un usuario logueado en la instancia
es_ip_rechazada
in file toba_usuario_basico.php, method toba_usuario_basico::es_ip_rechazada()
es_usuario_bloqueado
in file toba_usuario_basico.php, method toba_usuario_basico::es_usuario_bloqueado()
f

f

$fuentes_restringidas
in file toba_perfil_datos.php, variable toba_perfil_datos::$fuentes_restringidas
filtrar
in file toba_perfil_datos.php, method toba_perfil_datos::filtrar()
    Agrega clausulas WHERE en un SQl de acuerdo al perfil de datos del usuario actual
filtrar_sql
in file toba_perfil_datos.php, method toba_perfil_datos::filtrar_sql()
finalizar
in file toba_manejador_sesiones.php, method toba_manejador_sesiones::finalizar()
    El nucleo finaliza el manejador. Se persiste el usuario y la sesion
g

g

$gatillos_activos
in file toba_perfil_datos.php, variable toba_perfil_datos::$gatillos_activos
generar_clave_aleatoria
in file toba_usuario.php, method toba_usuario::generar_clave_aleatoria()
get_alias_unico
in file toba_perfil_datos.php, method toba_perfil_datos::get_alias_unico()
    Provee alias de tablas unicos para la construccion de subquerys anidados.
get_autenticacion
in file toba_manejador_sesiones.php, method toba_manejador_sesiones::get_autenticacion()
get_cantidad_instancias_activas
in file toba_manejador_sesiones.php, method toba_manejador_sesiones::get_cantidad_instancias_activas()
    Devuelve la cantidad de instancias que poseen un usuario activo
get_cantidad_instancias_cargadas
in file toba_manejador_sesiones.php, method toba_manejador_sesiones::get_cantidad_instancias_cargadas()
    Devuelve la cantidad de instancias cargadas (con o sin usuarios activos)
get_cantidad_intentos_en_ventana_temporal
in file toba_usuario.php, method toba_usuario::get_cantidad_intentos_en_ventana_temporal()
get_cantidad_intentos_usuario_en_ventana_temporal
in file toba_usuario.php, method toba_usuario::get_cantidad_intentos_usuario_en_ventana_temporal()
get_cantidad_proyectos_activos
in file toba_manejador_sesiones.php, method toba_manejador_sesiones::get_cantidad_proyectos_activos()
    Devuelve la cantidad de proyectos que poseen una sesion abierta
get_cantidad_proyectos_cargados
in file toba_manejador_sesiones.php, method toba_manejador_sesiones::get_cantidad_proyectos_cargados()
    Devuelve la cantidad de proyectos cargadas (con o sin sesiones)
get_clausula_from
in file toba_perfil_datos.php, method toba_perfil_datos::get_clausula_from()
get_gatillos_activos
in file toba_perfil_datos.php, method toba_perfil_datos::get_gatillos_activos()
    Devuelve la lista de gatillos que esta utilizando el esquema para filtrar SQLs
get_grupos_acceso
in file toba_manejador_sesiones.php, method toba_manejador_sesiones::get_grupos_acceso()
get_id
in file toba_perfil_datos.php, method toba_perfil_datos::get_id()
    retorna el perfil de datos del usuario
get_id
in file toba_usuario.php, method toba_usuario::get_id()
get_id_sesion
in file toba_manejador_sesiones.php, method toba_manejador_sesiones::get_id_sesion()
    Devuelve el ID de la sesion actual. Este es el ID utilizado por toba para registrar la sesion en la base.
get_id_usuario_instancia
in file toba_manejador_sesiones.php, method toba_manejador_sesiones::get_id_usuario_instancia()
    Devuelve el ID del usuario logueado a la instancia actual.
get_info
in file toba_perfil_datos.php, method toba_perfil_datos::get_info()
    Estado del sistema de perfiles de datos para el usuario actual
get_lista_columnas_sql
in file toba_perfil_datos.php, method toba_perfil_datos::get_lista_columnas_sql()
get_lista_dimensiones_restringidas
in file toba_perfil_datos.php, method toba_perfil_datos::get_lista_dimensiones_restringidas()
    Retorna un array con las dimensiones sobre las que se establecieron restricciones
get_nombre
in file toba_usuario.php, method toba_usuario::get_nombre()
get_perfiles_funcionales
in file toba_usuario.php, method toba_usuario::get_perfiles_funcionales()
get_perfiles_funcionales
in file toba_manejador_sesiones.php, method toba_manejador_sesiones::get_perfiles_funcionales()
    Determina los perfiles funcionales pertenecientes del usuario actual
get_perfiles_funcionales_activos
in file toba_manejador_sesiones.php, method toba_manejador_sesiones::get_perfiles_funcionales_activos()
    Retorna los perfiles funcionales activos en la sesión actual
get_perfil_datos
in file toba_manejador_sesiones.php, method toba_manejador_sesiones::get_perfil_datos()
    Determina el perfil de datos del usuario actual
get_perfil_datos
in file toba_usuario.php, method toba_usuario::get_perfil_datos()
get_proyectos_activos
in file toba_manejador_sesiones.php, method toba_manejador_sesiones::get_proyectos_activos()
    Devuelve la cantidad de proyectos que poseen una sesion abierta
get_restricciones
in file toba_perfil_datos.php, method toba_perfil_datos::get_restricciones()
    Retorna un array con las restricciones aplicadas sobre las dimensiones
get_restricciones_dimension
in file toba_perfil_datos.php, method toba_perfil_datos::get_restricciones_dimension()
    Retorna las restricciones aplicadas sobre una dimensión específica
get_restricciones_funcionales
in file toba_manejador_sesiones.php, method toba_manejador_sesiones::get_restricciones_funcionales()
    Determina los ids de restricciones funcionales pertenecientes al usuario actual segun sus perfiles activos
get_restricciones_funcionales
in file toba_usuario.php, method toba_usuario::get_restricciones_funcionales()
get_restricciones_usuario
in file toba_perfil_datos.php, method toba_perfil_datos::get_restricciones_usuario()
get_rf_cuadro_cols_no_visibles
in file toba_perfil_funcional.php, method toba_perfil_funcional::get_rf_cuadro_cols_no_visibles()
get_rf_eis_no_visibles
in file toba_perfil_funcional.php, method toba_perfil_funcional::get_rf_eis_no_visibles()
    Retorna los componentes no visibles de el item actual según perfil funcional
get_rf_eventos_no_visibles
in file toba_perfil_funcional.php, method toba_perfil_funcional::get_rf_eventos_no_visibles()
get_rf_filtro_cols_no_visibles
in file toba_perfil_funcional.php, method toba_perfil_funcional::get_rf_filtro_cols_no_visibles()
get_rf_form_efs_no_editables
in file toba_perfil_funcional.php, method toba_perfil_funcional::get_rf_form_efs_no_editables()
get_rf_form_efs_no_visibles
in file toba_perfil_funcional.php, method toba_perfil_funcional::get_rf_form_efs_no_visibles()
get_rf_pantallas_no_visibles
in file toba_perfil_funcional.php, method toba_perfil_funcional::get_rf_pantallas_no_visibles()
    Dado el id de un ci retorna las pantallas no visibles según perfil funcional
get_where_aplicacion_restriccion
in file toba_perfil_datos.php, method toba_perfil_datos::get_where_aplicacion_restriccion()
get_where_dimension_gatillo
in file toba_perfil_datos.php, method toba_perfil_datos::get_where_dimension_gatillo()
    Devuelve el WHERE correspondiente a un gatillo para una dimension particular
$grupos_acceso
in file toba_usuario_basico.php, variable toba_usuario_basico::$grupos_acceso
get_cantidad_intentos_en_ventana_temporal
in file toba_usuario_basico.php, method toba_usuario_basico::get_cantidad_intentos_en_ventana_temporal()
get_cantidad_intentos_usuario_en_ventana_temporal
in file toba_usuario_basico.php, method toba_usuario_basico::get_cantidad_intentos_usuario_en_ventana_temporal()
get_grupos_acceso
in file toba_usuario_basico.php, method toba_usuario_basico::get_grupos_acceso()
get_id
in file toba_usuario_anonimo.php, method toba_usuario_anonimo::get_id()
get_id
in file toba_usuario_no_autenticado.php, method toba_usuario_no_autenticado::get_id()
    Retorna el identificador del usuario
get_id
in file toba_usuario_basico.php, method toba_usuario_basico::get_id()
    Retorna el identificador del usuario
get_nombre
in file toba_usuario_no_autenticado.php, method toba_usuario_no_autenticado::get_nombre()
    Retorna el nombre del usuario
get_nombre
in file toba_usuario_basico.php, method toba_usuario_basico::get_nombre()
    Retorna el nombre del usuario
get_nombre
in file toba_usuario_anonimo.php, method toba_usuario_anonimo::get_nombre()
get_parametro
in file toba_usuario_basico.php, method toba_usuario_basico::get_parametro()
get_perfiles_funcionales
in file toba_usuario_basico.php, method toba_usuario_basico::get_perfiles_funcionales()
    Retorna un array de perfiles funcionales a los que el usuario actual tiene acceso en este proyecto
get_perfiles_funcionales
in file toba_usuario_anonimo.php, method toba_usuario_anonimo::get_perfiles_funcionales()
get_perfil_datos
in file toba_usuario_basico.php, method toba_usuario_basico::get_perfil_datos()
get_restricciones_funcionales
in file toba_usuario_basico.php, method toba_usuario_basico::get_restricciones_funcionales()
h

h

hay_combinaciones_de_querys
in file toba_perfil_datos.php, method toba_perfil_datos::hay_combinaciones_de_querys()
i

i

$id
in file toba_perfil_datos.php, variable toba_perfil_datos::$id
$id_alias_unico
in file toba_perfil_datos.php, variable toba_perfil_datos::$id_alias_unico
$id_restricciones
in file toba_perfil_funcional.php, variable toba_perfil_funcional::$id_restricciones
$indice_gatillos
in file toba_perfil_datos.php, variable toba_perfil_datos::$indice_gatillos
$info_dimensiones
in file toba_perfil_datos.php, variable toba_perfil_datos::$info_dimensiones
$item
in file toba_perfil_funcional.php, variable toba_perfil_funcional::$item
indexar_gatillos
in file toba_perfil_datos.php, method toba_perfil_datos::indexar_gatillos()
iniciar
in file toba_manejador_sesiones.php, method toba_manejador_sesiones::iniciar()
    El nucleo inicializa el manejador.
iniciar_sesion_proyecto
in file toba_manejador_sesiones.php, method toba_manejador_sesiones::iniciar_sesion_proyecto()
    Entrada a un proyecto desde la operación de inicializacion de sesion
instancia
in file toba_manejador_sesiones.php, method toba_manejador_sesiones::instancia()
instancia
in file toba_derechos.php, method toba_derechos::instancia()
invocar_autenticar
in file toba_manejador_sesiones.php, method toba_manejador_sesiones::invocar_autenticar()
l

l

login
in file toba_manejador_sesiones.php, method toba_manejador_sesiones::login()
    Logueo a una instancia.
login_anonimo
in file toba_manejador_sesiones.php, method toba_manejador_sesiones::login_anonimo()
    Acceso de un usuario aninimo a la instancia.
logout
in file toba_manejador_sesiones.php, method toba_manejador_sesiones::logout()
    Salida de la sesion creada desde un proyecto
o

o

$operaciones_de_conjuntos
in file toba_perfil_datos.php, variable toba_perfil_datos::$operaciones_de_conjuntos
$operacion_segmentos
in file toba_perfil_datos.php, variable toba_perfil_datos::$operacion_segmentos
$operacion_tipo
in file toba_perfil_datos.php, variable toba_perfil_datos::$operacion_tipo
$operadores_asimetricos
in file toba_perfil_datos.php, variable toba_perfil_datos::$operadores_asimetricos
p

p

$perfiles_funcionales_activos
in file toba_manejador_sesiones.php, variable toba_manejador_sesiones::$perfiles_funcionales_activos
$proyecto
in file toba_perfil_datos.php, variable toba_perfil_datos::$proyecto
posee_dimension
in file toba_perfil_datos.php, method toba_perfil_datos::posee_dimension()
    Indica si el perfil de datos del usuario posee una dimension en particular para una fuente datos dada.
posee_restricciones
in file toba_perfil_datos.php, method toba_perfil_datos::posee_restricciones()
    Indica si el perfil de datos del usuario posee restricciones
probar_sqls
in file toba_perfil_datos.php, method toba_perfil_datos::probar_sqls()
    Ejecuta el filtrado de SQL sobre un conjunto de SQLs
$perfil_datos
in file toba_usuario_basico.php, variable toba_usuario_basico::$perfil_datos
q

q

quitar_comentarios_sql
in file toba_perfil_datos.php, method toba_perfil_datos::quitar_comentarios_sql()
    Quita los comentarios de la sentencia SQL con formato -- o el tipico formato /* * /
r

r

$relaciones_entre_tablas
in file toba_perfil_datos.php, variable toba_perfil_datos::$relaciones_entre_tablas
$restricciones
in file toba_perfil_datos.php, variable toba_perfil_datos::$restricciones
$rf_cuadro_cols
in file toba_perfil_funcional.php, variable toba_perfil_funcional::$rf_cuadro_cols
$rf_eis
in file toba_perfil_funcional.php, variable toba_perfil_funcional::$rf_eis
$rf_eventos
in file toba_perfil_funcional.php, variable toba_perfil_funcional::$rf_eventos
$rf_filtro_cols
in file toba_perfil_funcional.php, variable toba_perfil_funcional::$rf_filtro_cols
$rf_form_efs
in file toba_perfil_funcional.php, variable toba_perfil_funcional::$rf_form_efs
$rf_pantallas
in file toba_perfil_funcional.php, variable toba_perfil_funcional::$rf_pantallas
recargar_info_instalacion
in file toba_manejador_sesiones.php, method toba_manejador_sesiones::recargar_info_instalacion()
recargar_info_instancia
in file toba_manejador_sesiones.php, method toba_manejador_sesiones::recargar_info_instancia()
recargar_info_proyecto
in file toba_manejador_sesiones.php, method toba_manejador_sesiones::recargar_info_proyecto()
reconocer_dimensiones_implicadas
in file toba_perfil_datos.php, method toba_perfil_datos::reconocer_dimensiones_implicadas()
    Arma la lista de dimensiones implicadas y el gatillo a utilizar por cada una
reemplazar_clave_vencida
in file toba_usuario.php, method toba_usuario::reemplazar_clave_vencida()
registrar_error_login
in file toba_usuario.php, method toba_usuario::registrar_error_login()
registrar_error_login
in file toba_usuario_basico.php, method toba_usuario_basico::registrar_error_login()
s

s

segmento_datos_instancia
in file toba_manejador_sesiones.php, method toba_manejador_sesiones::segmento_datos_instancia()
segmento_editor
in file toba_manejador_sesiones.php, method toba_manejador_sesiones::segmento_editor()
segmento_info_instalacion
in file toba_manejador_sesiones.php, method toba_manejador_sesiones::segmento_info_instalacion()
segmento_info_instancia
in file toba_manejador_sesiones.php, method toba_manejador_sesiones::segmento_info_instancia()
segmento_info_proyecto
in file toba_manejador_sesiones.php, method toba_manejador_sesiones::segmento_info_proyecto()
segmento_memoria_proyecto
in file toba_manejador_sesiones.php, method toba_manejador_sesiones::segmento_memoria_proyecto()
segmento_memoria_puntos_control
in file toba_manejador_sesiones.php, method toba_manejador_sesiones::segmento_memoria_puntos_control()
separador_multicol_db
in file toba_perfil_datos.php, class constant toba_perfil_datos::separador_multicol_db
sesion
in file toba_manejador_sesiones.php, method toba_manejador_sesiones::sesion()
set_autenticacion
in file toba_manejador_sesiones.php, method toba_manejador_sesiones::set_autenticacion()
    Delega la autenticación del proyecto a un objeto
set_clave
in file toba_usuario.php, method toba_usuario::set_clave()
set_clave_usuario
in file toba_usuario.php, method toba_usuario::set_clave_usuario()
set_derechos
in file toba_derechos.php, method toba_derechos::set_derechos()
    Cambia la lista de permisos del usuario actual
set_perfiles_funcionales_activos
in file toba_manejador_sesiones.php, method toba_manejador_sesiones::set_perfiles_funcionales_activos()
    Activa un subconjunto de los perfiles funcionales propios del usuario actual
t

t

toba_derechos.php
procedural page toba_derechos.php
toba_manejador_sesiones.php
procedural page toba_manejador_sesiones.php
toba_perfil_datos.php
procedural page toba_perfil_datos.php
toba_perfil_funcional.php
procedural page toba_perfil_funcional.php
toba_usuario.php
procedural page toba_usuario.php
toba_derechos
in file toba_derechos.php, class toba_derechos
    Permite hacer validaciones de permisos globales particulares sobre el usuario actual
toba_manejador_sesiones
in file toba_manejador_sesiones.php, class toba_manejador_sesiones
    Maneja los segmentos de memoria y el proceso de creacion de sesiones
toba_perfil_datos
in file toba_perfil_datos.php, class toba_perfil_datos
    El perfil de datos permite restringir los datos que surgen desde la base de datos en base a una dimensión dada (carrera, sexo, dependencia, etc.) El método filtrar analiza una consulta SQL dada, identificando las tablas que se relacionan con las dimensiones definidas en el proyecto y agregando clausulas WHERE necesarias para filtrar las mismas. Por ejemplo si es una consulta SQL de personas, tenemos una dimensión sexo y el usuario actual tiene definido un perfil de datos por el valor Masculino, agregará sexo='M' a las clausulas de la consulta.
toba_perfil_funcional
in file toba_perfil_funcional.php, class toba_perfil_funcional
    El perfil funcional permite agrupar derechos y restricciones a acceder a determinados elementos de un proyecto.
toba_usuario
in file toba_usuario.php, class toba_usuario
    Encapsula al usuario actualmente logueado a la instancia
toba_usuario_anonimo.php
procedural page toba_usuario_anonimo.php
toba_usuario_basico.php
procedural page toba_usuario_basico.php
toba_usuario_no_autenticado.php
procedural page toba_usuario_no_autenticado.php
toba_usuario_anonimo
in file toba_usuario_anonimo.php, class toba_usuario_anonimo
    Usuario especial que se usa para el acceso anónimo al sistema
toba_usuario_basico
in file toba_usuario_basico.php, class toba_usuario_basico
    Usuario estandar de la instancia
toba_usuario_no_autenticado
in file toba_usuario_no_autenticado.php, class toba_usuario_no_autenticado
    Usuario especial que se usa para el acceso público al sistema
u

u

usuario
in file toba_manejador_sesiones.php, method toba_manejador_sesiones::usuario()
v

v

validar
in file toba_derechos.php, method toba_derechos::validar()
    Valida que el usuario actual tenga un permiso particular
verificar_clave_no_utilizada
in file toba_usuario.php, method toba_usuario::verificar_clave_no_utilizada()
verificar_clave_vencida
in file toba_usuario.php, method toba_usuario::verificar_clave_vencida()


Desarrollado por SIU.
Documentación generada con phpDocumentor 1.4.3