|
Package k_autenticacion Agrupa operaciones relacionadas con la autenticacion de usuarios
|
| Program units |
| Constants |
| c_origen_risk | |
| c_origen_google | |
| c_origen_facebook | |
| c_metodo_validacion_risk | |
| c_metodo_validacion_oracle |
c_origen_risk
c_origen_risk CONSTANT CHAR(1) := 'R';
c_origen_google
c_origen_google CONSTANT CHAR(1) := 'G';
c_origen_facebook
c_origen_facebook CONSTANT CHAR(1) := 'F';
c_metodo_validacion_risk
c_metodo_validacion_risk CONSTANT VARCHAR2(10) := 'RISK';
c_metodo_validacion_oracle
c_metodo_validacion_oracle CONSTANT VARCHAR2(10) := 'ORACLE';
f_registrar_usuario
FUNCTION f_registrar_usuario(i_alias IN VARCHAR2,
i_clave IN VARCHAR2,
i_nombre IN VARCHAR2,
i_apellido IN VARCHAR2,
i_direccion_correo IN VARCHAR2,
i_numero_telefono IN VARCHAR2 DEFAULT NULL,
i_origen IN VARCHAR2 DEFAULT NULL,
i_id_externo IN VARCHAR2 DEFAULT NULL)
RETURN VARCHAR2
p_editar_usuario
PROCEDURE p_editar_usuario(i_alias_antiguo IN VARCHAR2,
i_alias_nuevo IN VARCHAR2,
i_nombre IN VARCHAR2,
i_apellido IN VARCHAR2,
i_direccion_correo IN VARCHAR2,
i_numero_telefono IN VARCHAR2 DEFAULT NULL)
f_validar_credenciales_risk
FUNCTION f_validar_credenciales_risk(i_id_usuario IN NUMBER,
i_clave IN VARCHAR2,
i_tipo_clave IN CHAR DEFAULT 'A')
RETURN BOOLEAN
f_validar_credenciales_oracle
FUNCTION f_validar_credenciales_oracle(i_usuario IN VARCHAR2,
i_clave IN VARCHAR2)
RETURN BOOLEAN
f_validar_credenciales
FUNCTION f_validar_credenciales(i_usuario IN VARCHAR2,
i_clave IN VARCHAR2,
i_tipo_clave IN CHAR DEFAULT 'A',
i_metodo IN VARCHAR2 DEFAULT NULL)
RETURN BOOLEAN
p_validar_credenciales
PROCEDURE p_validar_credenciales(i_usuario IN VARCHAR2,
i_clave IN VARCHAR2,
i_tipo_clave IN CHAR DEFAULT 'A',
i_metodo IN VARCHAR2 DEFAULT NULL)
f_iniciar_sesion
FUNCTION f_iniciar_sesion(i_id_aplicacion IN VARCHAR2,
i_usuario IN VARCHAR2,
i_access_token IN VARCHAR2,
i_refresh_token IN VARCHAR2,
i_token_dispositivo IN VARCHAR2 DEFAULT NULL,
i_origen IN VARCHAR2 DEFAULT NULL,
i_dato_externo IN VARCHAR2 DEFAULT NULL)
RETURN NUMBER
f_refrescar_sesion
FUNCTION f_refrescar_sesion(i_id_aplicacion IN VARCHAR2,
i_access_token_antiguo IN VARCHAR2,
i_refresh_token_antiguo IN VARCHAR2,
i_access_token_nuevo IN VARCHAR2,
i_refresh_token_nuevo IN VARCHAR2,
i_origen IN VARCHAR2 DEFAULT NULL,
i_dato_externo IN VARCHAR2 DEFAULT NULL)
RETURN NUMBER
f_generar_url_activacion
FUNCTION f_generar_url_activacion(i_alias IN VARCHAR2) RETURN VARCHAR2