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_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
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)