|
Package k_sesion Agrupa operaciones relacionadas con las sesiones
|
| Program units |
| Exceptions |
| ex_sesion_inexistente |
| Constants |
| c_access_token | |
| c_refresh_token |
c_access_token
c_access_token constant char(1) := 'A';
c_refresh_token
c_refresh_token constant char(1) := 'R';
ex_sesion_inexistente
ex_sesion_inexistente exception;
f_id_sesion
function f_id_sesion(i_access_token in varchar2,
i_estado in varchar2 default null) return number
f_origen
function f_origen(i_id_sesion in number) return varchar2
f_validar_sesion
function f_validar_sesion(i_access_token in varchar2) return boolean
f_datos_sesion
function f_datos_sesion(i_id_sesion in number) return y_sesion
f_dispositivo_sesion
function f_dispositivo_sesion(i_id_sesion in number) return varchar2
f_tiempo_expiracion_token
function f_tiempo_expiracion_token(i_id_aplicacion in varchar2,
i_tipo_token in varchar2)
return number
f_fecha_expiracion_access_token
function f_fecha_expiracion_access_token(i_access_token in varchar2) return date
f_fecha_expiracion_refresh_token
function f_fecha_expiracion_refresh_token(i_id_aplicacion in varchar2) return date
f_usuario_access_token
function f_usuario_access_token(i_access_token in varchar2) return varchar2
p_validar_sesion
procedure p_validar_sesion(i_access_token in varchar2)
p_cambiar_estado
procedure p_cambiar_estado(i_access_token in varchar2,
i_estado in varchar2)
p_expirar_sesiones
procedure p_expirar_sesiones(i_id_usuario in number)